| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 7,820 | $929,988 | +$10,822 | $118.92 | 1 |
| 2025 Q3 | 910,282 | $107,442,470 | +$2,290,258 | $118.04 | 64 |
| 2025 Q2 | 963,063 | $100,940,700 | -$6,954,684 | $104.77 | 62 |
| 2025 Q1 | 1,027,867 | $101,601,343 | -$19,264,224 | $98.85 | 61 |
| 2024 Q4 | 1,222,038 | $136,081,246 | +$742,360 | $111.37 | 68 |
| 2024 Q3 | 1,217,608 | $133,007,268 | -$4,816,789 | $109.35 | 58 |
| 2024 Q2 | 1,272,170 | $126,245,077 | +$10,860,723 | $99.21 | 59 |
| 2024 Q1 | 1,167,095 | $125,326,966 | -$364,847 | $107.51 | 61 |
| 2023 Q4 | 45 | $4,828 | +$4,828 | $107.29 | 1 |
| 2023 Q3 | 1,245,586 | $113,443,555 | +$56,920 | $91.09 | 53 |
| 2023 Q2 | 1,313,456 | $122,281,888 | -$65,029,741 | $93.53 | 60 |
| 2023 Q1 | 2,017,659 | $182,925,832 | +$18,644,935 | $90.68 | 74 |
| 2022 Q4 | 1,793,564 | $158,531,068 | +$4,172,678 | $88.38 | 66 |
| 2022 Q3 | 1,755,359 | $134,047,599 | -$11,067,842 | $76.33 | 55 |
| 2022 Q2 | 1,924,468 | $159,952,890 | +$15,390,848 | $83.09 | 65 |
| 2022 Q1 | 1,731,714 | $167,429,816 | +$28,301,848 | $96.73 | 68 |
| 2021 Q4 | 1,439,105 | $138,575,252 | +$6,692,051 | $96.23 | 64 |
| 2021 Q3 | 1,443,945 | $135,451,141 | -$63,025,512 | $92.95 | 56 |
| 2021 Q2 | 2,121,618 | $200,996,437 | -$3,639,117 | $94.96 | 66 |
| 2021 Q1 | 2,160,966 | $191,161,538 | +$84,520,227 | $88.45 | 48 |
| 2020 Q4 | 1,192,370 | $79,327,000 | +$16,853,940 | $66.53 | 31 |
| 2020 Q3 | 923,426 | $46,715,993 | +$13,125,280 | $50.59 | 30 |
| 2020 Q2 | 672,675 | $31,682,000 | -$11,915,585 | $47.10 | 28 |
| 2020 Q1 | 1,031,133 | $35,748,000 | -$18,251,081 | $34.67 | 31 |
| 2019 Q4 | 1,504,442 | $105,139,608 | +$24,081,048 | $69.89 | 43 |
| 2019 Q3 | 1,314,760 | $84,291,402 | +$3,061,810 | $64.11 | 33 |
| 2019 Q2 | 1,269,180 | $79,254,872 | +$2,764,193 | $62.45 | 34 |
| 2019 Q1 | 1,221,849 | $80,122,000 | +$17,061,475 | $65.55 | 39 |
| 2018 Q4 | 968,994 | $56,000,000 | +$18,275,345 | $57.79 | 39 |
| 2018 Q3 | 613,972 | $47,237,000 | +$7,641,273 | $76.94 | 38 |
| 2018 Q2 | 511,497 | $39,554,000 | +$38,998,003 | $77.33 | 30 |