| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 140,257 | $10,468,303 | +$3,288,826 | $73.92 | 8 |
| 2025 Q3 | 3,817,047 | $251,274,900 | +$157,744,282 | $65.82 | 154 |
| 2025 Q2 | 1,590,051 | $62,316,430 | -$7,004,550 | $40.58 | 94 |
| 2025 Q1 | 1,712,347 | $67,594,998 | +$11,514,859 | $39.53 | 76 |
| 2024 Q4 | 1,418,885 | $55,431,655 | +$7,447,169 | $39.01 | 80 |
| 2024 Q3 | 1,187,705 | $54,777,670 | -$6,227,626 | $46.12 | 87 |
| 2024 Q2 | 1,326,817 | $56,470,086 | -$4,487,923 | $42.52 | 95 |
| 2024 Q1 | 1,406,513 | $72,260,877 | -$20,868,007 | $51.36 | 106 |
| 2023 Q4 | 1,755,438 | $108,046,256 | -$24,741,453 | $61.55 | 128 |
| 2023 Q3 | 2,068,000 | $137,163,444 | -$276,224 | $66.33 | 132 |
| 2023 Q2 | 2,059,210 | $171,305,640 | +$12,262,121 | $83.16 | 145 |
| 2023 Q1 | 1,911,079 | $155,908,852 | -$22,866,429 | $81.58 | 145 |
| 2022 Q4 | 2,203,520 | $168,012,858 | -$24,528,244 | $76.16 | 144 |
| 2022 Q3 | 2,533,458 | $211,118,984 | -$8,424,429 | $83.33 | 155 |
| 2022 Q2 | 2,631,799 | $228,265,869 | -$20,461,519 | $86.80 | 150 |
| 2022 Q1 | 2,770,873 | $327,681,986 | -$7,585,980 | $118.28 | 175 |
| 2021 Q4 | 2,881,812 | $323,265,460 | +$18,550,293 | $112.19 | 169 |
| 2021 Q3 | 2,651,853 | $273,946,789 | +$63,480,024 | $103.21 | 148 |
| 2021 Q2 | 2,094,738 | $177,517,468 | +$18,639,138 | $84.96 | 117 |
| 2021 Q1 | 1,940,974 | $144,830,540 | +$47,562,292 | $74.99 | 110 |
| 2020 Q4 | 1,274,126 | $83,750,400 | -$8,045,153 | $65.82 | 70 |
| 2020 Q3 | 1,349,655 | $50,897,000 | +$41,573,431 | $37.71 | 41 |
| 2020 Q2 | 240,842 | $8,221,533 | +$7,953,429 | $34.13 | 28 |
| 2020 Q1 | 3,241 | $72,000 | +$25,000 | $9.54 | 3 |
| 2019 Q4 | 552 | $47,000 | $0 | $85.14 | 1 |
| 2019 Q3 | 552 | $47,000 | $0 | $85.14 | 1 |
| 2019 Q2 | 552 | $47,000 | $0 | $85.14 | 1 |
| 2019 Q1 | 552 | $47,000 | $0 | $85.14 | 1 |