| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,189,528 | $382,787,481 | -$60,892,378 | $73.75 | 143 |
| 2025 Q2 | 6,021,230 | $440,472,109 | -$5,147,071 | $73.11 | 148 |
| 2025 Q1 | 6,076,774 | $469,432,231 | +$134,287,773 | $77.33 | 148 |
| 2024 Q4 | 4,352,659 | $328,788,028 | -$155,467,783 | $75.55 | 166 |
| 2024 Q3 | 6,448,517 | $451,081,297 | -$407,684,037 | $69.92 | 175 |
| 2024 Q2 | 12,190,466 | $969,274,692 | +$145,726,934 | $79.59 | 185 |
| 2024 Q1 | 10,351,466 | $815,009,967 | -$167,878,569 | $78.73 | 185 |
| 2023 Q4 | 213,513 | $14,230,641 | +$5,681,112 | $66.65 | 3 |
| 2023 Q3 | 7,442,207 | $601,729,976 | -$14,335,562 | $80.86 | 170 |
| 2023 Q2 | 8,107,614 | $515,475,311 | +$34,407,318 | $63.55 | 161 |
| 2023 Q1 | 7,556,861 | $501,907,893 | -$200,311,978 | $66.44 | 177 |
| 2022 Q4 | 10,553,925 | $739,746,665 | -$38,838,622 | $70.11 | 194 |
| 2022 Q3 | 11,693,970 | $784,460,036 | +$73,879,323 | $65.28 | 167 |
| 2022 Q2 | 9,611,311 | $774,604,325 | -$8,005,770 | $80.34 | 184 |
| 2022 Q1 | 11,429,891 | $863,267,552 | +$112,051,682 | $74.12 | 187 |
| 2021 Q4 | 9,447,781 | $514,948,760 | +$20,297,063 | $54.36 | 174 |
| 2021 Q3 | 8,408,152 | $441,650,504 | -$75,015,785 | $52.56 | 162 |
| 2021 Q2 | 9,460,063 | $472,052,750 | -$105,212,124 | $49.88 | 169 |
| 2021 Q1 | 12,686,367 | $514,398,120 | -$556,767,799 | $40.53 | 174 |
| 2020 Q4 | 26,139,023 | $862,821,471 | -$273,441,595 | $33.01 | 166 |
| 2020 Q3 | 36,152,729 | $1,020,009,103 | +$198,970,671 | $28.29 | 162 |
| 2020 Q2 | 29,686,222 | $833,066,973 | +$784,052,852 | $28.06 | 177 |
| 2020 Q1 | 282,135 | $1,263,908 | +$1,179,908 | $4.21 | 12 |
| 2019 Q4 | 2,685 | $97,000 | $0 | $13.00 | 2 |
| 2019 Q3 | 1,685 | $84,000 | $0 | $25.93 | 1 |
| 2019 Q2 | 1,685 | $84,000 | $0 | $25.93 | 1 |
| 2019 Q1 | 1,685 | $84,000 | $0 | $25.93 | 1 |