| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,183,018 | $245,799,740 | +$40,579,120 | $77.22 | 25 |
| 2025 Q2 | 2,657,671 | $192,219,896 | -$63,349,031 | $72.33 | 22 |
| 2025 Q1 | 3,513,262 | $230,013,288 | +$60,061,667 | $65.47 | 21 |
| 2024 Q4 | 2,853,895 | $201,375,749 | -$11,280,640 | $70.56 | 24 |
| 2024 Q3 | 3,014,487 | $211,917,961 | -$32,865,423 | $70.30 | 20 |
| 2024 Q2 | 3,482,304 | $234,775,846 | +$49,303,692 | $67.42 | 16 |
| 2024 Q1 | 2,751,310 | $181,196,538 | +$4,524,477 | $65.86 | 15 |
| 2023 Q4 | 2,682,993 | $159,251,301 | +$6,399,366 | $59.36 | 15 |
| 2023 Q3 | 2,575,333 | $137,059,017 | +$17,150,502 | $53.22 | 15 |
| 2023 Q2 | 2,252,607 | $124,391,341 | +$14,117,815 | $55.22 | 12 |
| 2023 Q1 | 1,997,085 | $102,709,534 | +$1,618,643 | $51.43 | 13 |
| 2022 Q4 | 1,966,106 | $94,675,403 | +$5,851,992 | $48.15 | 15 |
| 2022 Q3 | 1,844,196 | $81,649,122 | -$20,182,276 | $44.30 | 15 |
| 2022 Q2 | 2,298,992 | $106,609,166 | +$7,180,476 | $46.37 | 15 |
| 2022 Q1 | 2,142,306 | $120,309,699 | -$22,213,889 | $56.18 | 16 |
| 2021 Q4 | 2,531,595 | $152,819,796 | +$4,319,860 | $60.35 | 14 |
| 2021 Q3 | 2,434,111 | $132,228,911 | -$7,075,309 | $54.32 | 8 |
| 2021 Q2 | 2,564,368 | $138,313,534 | -$526,594 | $53.93 | 8 |
| 2021 Q1 | 2,576,096 | $127,954,000 | +$20,416,847 | $49.67 | 7 |
| 2020 Q4 | 2,165,032 | $102,154,000 | +$11,892,181 | $47.18 | 2 |
| 2020 Q3 | 1,913,046 | $81,476,000 | +$81,476,000 | $42.75 | 2 |