| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,584,335 | $193,483,973 | -$19,860,728 | $74.82 | 98 |
| 2025 Q2 | 2,877,725 | $196,714,171 | -$94,334,838 | $68.29 | 98 |
| 2025 Q1 | 4,282,197 | $252,700,807 | -$20,472,408 | $58.96 | 101 |
| 2024 Q4 | 4,632,859 | $336,178,139 | +$23,646,656 | $72.56 | 109 |
| 2024 Q3 | 4,209,540 | $267,095,148 | +$7,200,948 | $63.43 | 91 |
| 2024 Q2 | 4,089,838 | $253,257,363 | +$6,816,007 | $61.94 | 93 |
| 2024 Q1 | 3,982,817 | $228,178,332 | -$12,652,421 | $57.38 | 87 |
| 2023 Q4 | 4,213,389 | $212,836,438 | +$11,912,911 | $50.51 | 85 |
| 2023 Q3 | 3,923,376 | $173,289,269 | +$129,936,735 | $44.17 | 68 |
| 2023 Q2 | 935,216 | $137,626,790 | +$21,373,014 | $147.23 | 66 |
| 2023 Q1 | 703,837 | $92,162,354 | -$9,181,276 | $130.75 | 61 |
| 2022 Q4 | 780,734 | $88,534,211 | +$20,442,228 | $113.4 | 61 |
| 2022 Q3 | 614,504 | $65,314,965 | +$1,041,833 | $106.28 | 60 |
| 2022 Q2 | 603,845 | $65,500,423 | -$8,657,903 | $108.46 | 64 |
| 2022 Q1 | 664,942 | $91,828,767 | -$25,593,242 | $138.09 | 68 |
| 2021 Q4 | 837,129 | $139,038,885 | +$25,424,619 | $166.15 | 81 |
| 2021 Q3 | 677,459 | $101,766,769 | +$2,103,186 | $150.23 | 70 |
| 2021 Q2 | 660,869 | $98,728,849 | -$220,921,724 | $149.39 | 70 |
| 2021 Q1 | 2,172,617 | $312,290,059 | +$154,346,962 | $143.75 | 77 |
| 2020 Q4 | 1,096,601 | $154,335,850 | +$3,692,392 | $140.68 | 75 |
| 2020 Q3 | 1,059,278 | $116,587,415 | -$176,125,558 | $110.04 | 63 |
| 2020 Q2 | 2,675,303 | $260,684,744 | +$158,873,898 | $97.44 | 60 |
| 2020 Q1 | 1,129,083 | $76,315,550 | -$21,019,003 | $67.56 | 59 |
| 2019 Q4 | 1,346,177 | $104,015,697 | -$3,688,511 | $77.27 | 62 |
| 2019 Q3 | 1,398,330 | $95,915,027 | -$21,319,668 | $68.59 | 59 |
| 2019 Q2 | 1,737,595 | $127,274,431 | +$42,652,194 | $72.88 | 54 |
| 2019 Q1 | 1,166,631 | $79,087,718 | -$1,584,612 | $67.8 | 50 |
| 2018 Q4 | 1,190,255 | $62,752,000 | -$13,445,337 | $52.67 | 45 |
| 2018 Q3 | 1,415,205 | $93,260,000 | +$14,326,792 | $66.05 | 49 |
| 2018 Q2 | 1,272,872 | $72,984,000 | +$71,727,000 | $59.91 | 45 |