| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,034,842 | $37,114,146 | +$362,828 | $35.87 | 47 |
| 2025 Q2 | 1,025,956 | $35,685,470 | +$7,946,131 | $34.76 | 45 |
| 2025 Q1 | 800,096 | $26,790,501 | -$3,572,919 | $33.48 | 47 |
| 2024 Q4 | 906,674 | $30,523,340 | -$1,458,401 | $33.62 | 50 |
| 2024 Q3 | 905,014 | $29,858,531 | -$20,078,267 | $33 | 46 |
| 2024 Q2 | 1,513,158 | $48,355,665 | +$24,152,713 | $31.92 | 52 |
| 2024 Q1 | 744,653 | $22,541,054 | -$35,979,926 | $30.26 | 40 |
| 2023 Q4 | 1,940,680 | $57,713,547 | -$7,326,048 | $29.41 | 47 |
| 2023 Q3 | 2,210,783 | $61,723,363 | -$20,318,504 | $27.67 | 50 |
| 2023 Q2 | 2,942,594 | $82,661,969 | -$16,057,837 | $27.95 | 49 |
| 2023 Q1 | 3,528,653 | $94,844,485 | +$20,722,563 | $26.8 | 39 |
| 2022 Q4 | 2,802,813 | $73,433,274 | -$11,926,097 | $26.14 | 39 |
| 2022 Q3 | 3,181,649 | $81,132,461 | +$4,945,076 | $25.51 | 30 |
| 2022 Q2 | 2,986,037 | $77,555,498 | +$58,726,308 | $25.99 | 33 |
| 2022 Q1 | 707,210 | $19,466,459 | -$6,778,877 | $28.82 | 20 |
| 2021 Q4 | 986,766 | $27,523,954 | +$4,307,536 | $28.78 | 21 |
| 2021 Q3 | 807,583 | $21,881,885 | +$2,589,921 | $28.01 | 19 |
| 2021 Q2 | 887,704 | $24,847,236 | +$12,640,830 | $27.97 | 22 |
| 2021 Q1 | 431,655 | $11,906,664 | +$7,110,841 | $27.61 | 12 |
| 2020 Q4 | 192,004 | $5,250,931 | -$55,798 | $27.33 | 11 |
| 2020 Q3 | 176,103 | $4,698,698 | +$205,212 | $26.68 | 11 |
| 2020 Q2 | 169,135 | $4,415,519 | +$4,415,519 | $26.14 | 9 |