| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,460,650 | $298,354,634 | -$10,180,315 | $35.26 | 90 |
| 2025 Q2 | 8,760,499 | $300,177,877 | +$24,949,444 | $34.27 | 90 |
| 2025 Q1 | 8,042,502 | $247,137,208 | -$4,241,461 | $30.74 | 84 |
| 2024 Q4 | 8,212,004 | $238,148,281 | +$6,691,532 | $29 | 82 |
| 2024 Q3 | 7,421,312 | $239,661,970 | -$986,791 | $32.3 | 73 |
| 2024 Q2 | 7,481,270 | $221,094,024 | +$32,294,016 | $29.46 | 80 |
| 2024 Q1 | 6,373,372 | $190,993,072 | -$5,083,643 | $30.02 | 71 |
| 2023 Q4 | 6,513,457 | $191,183,530 | +$25,568,038 | $29.53 | 71 |
| 2023 Q3 | 5,229,738 | $137,873,569 | +$4,776,802 | $26.35 | 60 |
| 2023 Q2 | 5,297,039 | $147,318,659 | +$25,930,482 | $27.8 | 53 |
| 2023 Q1 | 4,363,987 | $121,076,053 | -$83,520 | $27.69 | 48 |
| 2022 Q4 | 4,366,807 | $113,841,063 | +$4,042,422 | $26.07 | 45 |
| 2022 Q3 | 4,201,015 | $93,079,819 | +$8,818,465 | $22.15 | 38 |
| 2022 Q2 | 3,784,097 | $94,293,882 | +$20,922,894 | $24.88 | 41 |
| 2022 Q1 | 2,944,247 | $87,182,182 | +$12,919,810 | $29.61 | 32 |
| 2021 Q4 | 2,496,324 | $77,876,363 | -$303,453 | $31.2 | 32 |
| 2021 Q3 | 2,470,195 | $84,326,342 | +$3,684,237 | $34.13 | 31 |
| 2021 Q2 | 2,301,480 | $80,559,000 | +$4,874,887 | $35 | 28 |
| 2021 Q1 | 2,229,817 | $72,835,000 | +$4,991,710 | $32.66 | 26 |
| 2020 Q4 | 2,079,254 | $64,363,000 | -$11,533,909 | $30.96 | 19 |
| 2020 Q3 | 1,446,489 | $36,635,000 | -$1,023,464 | $25.33 | 13 |
| 2020 Q2 | 1,495,002 | $35,420,000 | +$3,288,090 | $23.69 | 13 |
| 2020 Q1 | 1,366,926 | $27,396,000 | +$13,338,657 | $20.04 | 9 |
| 2019 Q4 | 696,768 | $19,399,000 | +$19,399,000 | $27.84 | 4 |