| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 5,050 | $642,845 | -$303,985 | $127.30 | 1 |
| 2025 Q3 | 2,330,432 | $287,748,903 | -$27,049,708 | $123.68 | 67 |
| 2025 Q2 | 2,568,428 | $315,109,738 | +$77,312,277 | $122.83 | 68 |
| 2025 Q1 | 1,937,565 | $240,890,228 | -$65,970,584 | $124.59 | 62 |
| 2024 Q4 | 2,473,716 | $287,075,304 | -$114,625,268 | $116.06 | 74 |
| 2024 Q3 | 3,403,886 | $393,472,783 | +$186,363,248 | $115.55 | 66 |
| 2024 Q2 | 1,795,378 | $184,397,015 | -$6,229,956 | $102.44 | 61 |
| 2024 Q1 | 1,851,834 | $199,409,198 | +$85,849,038 | $107.75 | 61 |
| 2023 Q4 | 1,056,393 | $95,646,187 | +$11,021,918 | $90.51 | 53 |
| 2023 Q3 | 940,334 | $79,306,535 | -$130,531,321 | $84.11 | 45 |
| 2023 Q2 | 2,504,075 | $205,029,712 | -$76,137,124 | $81.86 | 58 |
| 2023 Q1 | 3,429,995 | $285,478,842 | +$183,869,479 | $83.24 | 51 |
| 2022 Q4 | 1,206,699 | $103,840,453 | +$23,455,841 | $86.07 | 43 |
| 2022 Q3 | 920,305 | $67,705,456 | +$1,787,404 | $73.57 | 38 |
| 2022 Q2 | 894,399 | $72,557,277 | +$16,441,973 | $81.12 | 39 |
| 2022 Q1 | 690,733 | $60,154,313 | +$33,799,779 | $87.09 | 32 |
| 2021 Q4 | 311,692 | $353,522 | -$1,139,701 | $0.0798 | 30 |
| 2021 Q3 | 315,007 | $23,943,807 | +$3,121,291 | $76.03 | 28 |
| 2021 Q2 | 273,987 | $20,893,849 | +$814,122 | $76.25 | 28 |
| 2021 Q1 | 263,332 | $19,755,590 | -$6,767,662 | $75.06 | 28 |
| 2020 Q4 | 358,788 | $24,498,483 | -$3,984,842 | $68.28 | 27 |
| 2020 Q3 | 393,665 | $22,199,483 | +$4,172,422 | $56.39 | 27 |
| 2020 Q2 | 320,176 | $17,957,323 | -$8,834,011 | $56.07 | 27 |
| 2020 Q1 | 473,011 | $25,133,938 | -$2,679,353 | $53.12 | 32 |
| 2019 Q4 | 504,792 | $36,028,502 | -$3,768,104 | $71.37 | 35 |
| 2019 Q3 | 564,112 | $41,702,028 | +$2,057,280 | $73.94 | 34 |
| 2019 Q2 | 539,125 | $37,947,881 | +$16,164,900 | $69.81 | 38 |
| 2019 Q1 | 309,991 | $19,192,502 | +$1,203,665 | $61.88 | 28 |
| 2018 Q4 | 271,590 | $15,394,000 | -$2,382,587 | $56.58 | 26 |
| 2018 Q3 | 313,414 | $19,983,060 | -$593,297 | $63.76 | 24 |
| 2018 Q2 | 304,488 | $18,118,000 | +$18,117,997 | $59.50 | 28 |