| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,867,959 | $205,662,358 | -$10,658,684 | $53.19 | 99 |
| 2025 Q2 | 4,102,597 | $208,098,282 | -$12,312,045 | $50.75 | 103 |
| 2025 Q1 | 4,329,699 | $200,881,333 | +$72,143,362 | $46.37 | 98 |
| 2024 Q4 | 2,802,460 | $134,410,899 | -$13,692,848 | $48.09 | 87 |
| 2024 Q3 | 2,895,523 | $134,518,473 | -$16,585,033 | $46.46 | 88 |
| 2024 Q2 | 3,253,390 | $147,540,284 | -$30,744,536 | $45.35 | 91 |
| 2024 Q1 | 3,947,566 | $171,966,568 | +$108,830,385 | $43.58 | 92 |
| 2023 Q4 | 1,457,573 | $61,179,912 | +$18,285,891 | $41.69 | 63 |
| 2023 Q3 | 985,776 | $40,026,979 | -$8,836,415 | $40.58 | 54 |
| 2023 Q2 | 1,204,315 | $48,223,747 | -$4,926,621 | $40.03 | 54 |
| 2023 Q1 | 1,323,489 | $50,169,902 | +$22,670,438 | $37.91 | 61 |
| 2022 Q4 | 750,423 | $26,027,512 | -$8,763,502 | $34.47 | 46 |
| 2022 Q3 | 1,003,323 | $34,585,115 | -$5,429,364 | $34.44 | 46 |
| 2022 Q2 | 1,167,080 | $41,235,579 | -$17,330,620 | $35.32 | 55 |
| 2022 Q1 | 1,601,391 | $64,307,734 | +$15,379,539 | $40.67 | 56 |
| 2021 Q4 | 1,200,697 | $50,964,295 | +$3,432,296 | $42.51 | 53 |
| 2021 Q3 | 1,052,949 | $43,385,968 | -$2,157,165 | $41.14 | 46 |
| 2021 Q2 | 1,120,950 | $45,602,000 | -$6,154,916 | $40.63 | 48 |
| 2021 Q1 | 1,262,962 | $49,258,634 | +$28,099,682 | $38.84 | 48 |
| 2020 Q4 | 528,841 | $20,158,000 | +$1,830,571 | $38.11 | 21 |
| 2020 Q3 | 341,555 | $12,772,000 | -$2,599,845 | $37.4 | 14 |
| 2020 Q2 | 482,664 | $17,612,000 | -$9,574,882 | $36.46 | 15 |
| 2020 Q1 | 779,908 | $25,763,000 | +$25,599,000 | $32.97 | 17 |