| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,318,274 | $662,454,227 | +$248,350,219 | $104.91 | 319 |
| 2025 Q2 | 4,135,185 | $379,737,636 | +$58,281,689 | $91.82 | 249 |
| 2025 Q1 | 3,564,535 | $265,795,703 | +$112,079,781 | $74.53 | 189 |
| 2024 Q4 | 2,045,903 | $166,111,588 | +$89,094,607 | $81.15 | 140 |
| 2024 Q3 | 903,128 | $56,428,159 | -$13,641,629 | $62.4 | 81 |
| 2024 Q2 | 1,120,575 | $70,386,371 | +$11,181,716 | $62.79 | 77 |
| 2024 Q1 | 943,489 | $57,901,900 | +$5,431,850 | $61.37 | 67 |
| 2023 Q4 | 857,487 | $46,581,164 | +$3,558,923 | $54.32 | 69 |
| 2023 Q3 | 797,740 | $37,719,447 | -$4,788,368 | $47.97 | 53 |
| 2023 Q2 | 882,400 | $44,657,636 | +$23,326,142 | $50.61 | 52 |
| 2023 Q1 | 421,789 | $19,620,919 | -$5,591,008 | $46.52 | 42 |
| 2022 Q4 | 593,071 | $23,241,778 | +$4,888,330 | $39.19 | 38 |
| 2022 Q3 | 468,915 | $16,941,080 | +$6,900,336 | $36.12 | 38 |
| 2022 Q2 | 305,138 | $12,371,084 | -$2,566,440 | $40.51 | 41 |
| 2022 Q1 | 336,635 | $17,016,249 | +$3,528,271 | $50.54 | 41 |
| 2021 Q4 | 265,792 | $14,835,062 | -$1,113,420 | $55.81 | 42 |
| 2021 Q3 | 388,682 | $19,503,287 | +$5,152,239 | $50.15 | 32 |
| 2021 Q2 | 286,283 | $14,265,000 | +$4,760,539 | $49.85 | 32 |
| 2021 Q1 | 189,634 | $8,914,000 | +$2,967,629 | $47.01 | 23 |
| 2020 Q4 | 124,742 | $5,178,000 | +$184,547 | $41.5 | 15 |
| 2020 Q3 | 116,649 | $3,856,000 | -$1,859,927 | $33.02 | 11 |
| 2020 Q2 | 177,371 | $5,472,000 | -$817,949 | $30.83 | 9 |
| 2020 Q1 | 203,975 | $4,801,000 | +$71,567 | $23.55 | 9 |
| 2019 Q4 | 199,028 | $5,850,000 | +$2,299,776 | $29.39 | 9 |
| 2019 Q3 | 120,760 | $3,110,000 | +$134,478 | $25.3 | 7 |
| 2019 Q2 | 115,584 | $2,833,000 | +$868,510 | $24.51 | 5 |
| 2019 Q1 | 80,220 | $1,914,000 | +$1,168,265 | $23.87 | 4 |
| 2018 Q4 | 31,184 | $624,000 | -$869,033 | $19.81 | 2 |
| 2018 Q3 | 74,601 | $1,839,000 | +$1,839,000 | $24.65 | 1 |