| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,680,040 | $152,137,590 | +$466,806 | $90.56 | 11 |
| 2025 Q2 | 1,676,896 | $142,804,529 | +$8,985,148 | $85.16 | 12 |
| 2025 Q1 | 1,571,719 | $126,204,189 | +$497,261 | $80.30 | 12 |
| 2024 Q4 | 1,565,526 | $125,908,232 | -$15,412,751 | $80.43 | 12 |
| 2024 Q3 | 1,756,680 | $142,008,833 | +$3,944,907 | $80.84 | 9 |
| 2024 Q2 | 1,707,956 | $127,985,083 | -$3,153,233 | $74.93 | 7 |
| 2024 Q1 | 1,749,407 | $133,076,265 | -$33,233,600 | $76.07 | 9 |
| 2023 Q4 | 2,207,844 | $150,708,084 | -$3,025,437 | $68.26 | 10 |
| 2023 Q3 | 2,252,770 | $138,892,456 | -$27,359,335 | $61.65 | 12 |
| 2023 Q2 | 2,696,522 | $173,064,314 | -$41,115,764 | $64.18 | 10 |
| 2023 Q1 | 3,337,872 | $210,119,615 | -$14,630,195 | $62.95 | 12 |
| 2022 Q4 | 3,570,277 | $225,854,330 | -$31,976,979 | $63.26 | 12 |
| 2022 Q3 | 4,077,982 | $231,489,000 | -$1,924,258 | $56.79 | 12 |
| 2022 Q2 | 4,111,958 | $246,275,000 | -$7,639,263 | $59.77 | 12 |
| 2022 Q1 | 4,239,475 | $279,183,000 | -$46,966,894 | $69.37 | 11 |
| 2021 Q4 | 4,962,760 | $351,714,000 | -$17,944,146 | $70.87 | 16 |
| 2021 Q3 | 5,211,251 | $337,738,000 | -$76,735,517 | $64.78 | 10 |
| 2021 Q2 | 6,399,544 | $420,184,000 | -$237,131,857 | $65.65 | 11 |
| 2021 Q1 | 10,123,782 | $621,659,000 | -$40,725,092 | $61.41 | 9 |
| 2020 Q4 | 10,787,234 | $591,767,000 | -$18,716,388 | $54.87 | 9 |
| 2020 Q3 | 11,128,574 | $538,843,000 | -$38,400,371 | $48.42 | 8 |
| 2020 Q2 | 11,921,599 | $539,801,000 | +$12,371,065 | $45.33 | 6 |
| 2020 Q1 | 11,661,114 | $464,454,000 | -$321,564 | $38.41 | 5 |
| 2019 Q4 | 11,640,354 | $627,061,000 | +$15,435,290 | $53.92 | 7 |
| 2019 Q3 | 11,353,214 | $582,072,000 | +$582,063,000 | $51.28 | 8 |
| 2019 Q2 | 175 | $9,000 | +$9,000 | $51.43 | 1 |