| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,500,637 | $413,630,339 | +$32,044,524 | $55.21 | 95 |
| 2025 Q2 | 6,968,096 | $358,436,442 | -$23,267,786 | $51.5 | 96 |
| 2025 Q1 | 7,516,434 | $370,306,661 | +$46,413,901 | $49.36 | 95 |
| 2024 Q4 | 6,575,403 | $326,805,869 | +$21,278,666 | $49.67 | 90 |
| 2024 Q3 | 5,707,004 | $286,906,591 | +$32,554,943 | $50.3 | 74 |
| 2024 Q2 | 4,980,639 | $236,213,161 | +$34,799,097 | $47.43 | 67 |
| 2024 Q1 | 4,319,708 | $203,857,199 | +$61,369,929 | $47.46 | 58 |
| 2023 Q4 | 2,940,090 | $127,294,254 | +$11,165,835 | $43.3 | 42 |
| 2023 Q3 | 2,677,918 | $106,688,128 | +$7,135,199 | $39.83 | 45 |
| 2023 Q2 | 2,498,712 | $101,330,218 | +$5,608,526 | $40.53 | 36 |
| 2023 Q1 | 2,364,370 | $90,577,344 | -$63,555,155 | $38.3 | 35 |
| 2022 Q4 | 4,037,124 | $147,450,751 | +$30,711,842 | $36.52 | 29 |
| 2022 Q3 | 3,137,712 | $104,196,000 | +$25,273,144 | $33.2 | 21 |
| 2022 Q2 | 2,379,614 | $84,223,000 | -$90,576,153 | $35.38 | 23 |
| 2022 Q1 | 4,938,523 | $200,284,311 | +$7,615,166 | $40.56 | 19 |
| 2021 Q4 | 4,750,245 | $192,663,000 | +$4,548,749 | $40.5 | 16 |
| 2021 Q3 | 4,639,198 | $183,304,000 | -$6,250,911 | $36.84 | 12 |
| 2021 Q2 | 4,794,015 | $180,575,000 | +$3,906,081 | $37.21 | 11 |
| 2021 Q1 | 4,690,403 | $164,278,000 | -$6,527,717 | $35.03 | 11 |
| 2020 Q4 | 4,879,847 | $156,755,000 | -$5,919,931 | $31.18 | 7 |
| 2020 Q3 | 5,065,076 | $136,150,000 | -$2,623,548 | $26.88 | 6 |
| 2020 Q2 | 5,163,890 | $130,586,000 | +$4,557,221 | $25.29 | 5 |
| 2020 Q1 | 4,983,905 | $105,909,000 | +$2,300,283 | $21.27 | 4 |
| 2019 Q4 | 4,869,608 | $134,839,000 | +$5,059,179 | $27.69 | 6 |
| 2019 Q3 | 4,688,655 | $119,701,000 | +$116,437,590 | $25.53 | 5 |
| 2019 Q2 | 127,827 | $3,220,000 | +$2,918,784 | $25.07 | 3 |
| 2019 Q1 | 12,026 | $293,000 | -$25,874 | $24.36 | 1 |
| 2018 Q4 | 13,088 | $290,000 | +$70,661 | $22.16 | 1 |
| 2018 Q3 | 9,899 | $250,000 | +$250,000 | $25.26 | 1 |