| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,817,047 | $251,274,900 | +$157,744,270 | $65.82 | 154 |
| 2025 Q2 | 1,533,336 | $62,259,715 | -$7,061,271 | $40.58 | 93 |
| 2025 Q1 | 1,712,347 | $67,594,998 | +$11,492,384 | $39.53 | 76 |
| 2024 Q4 | 1,420,207 | $55,466,492 | +$7,483,225 | $39.01 | 81 |
| 2024 Q3 | 1,187,705 | $54,777,670 | -$6,227,578 | $46.12 | 87 |
| 2024 Q2 | 1,326,816 | $56,470,017 | -$4,471,926 | $42.52 | 95 |
| 2024 Q1 | 1,407,190 | $72,296,047 | -$22,122,455 | $51.36 | 108 |
| 2023 Q4 | 1,755,444 | $108,046,626 | -$27,603,815 | $61.55 | 129 |
| 2023 Q3 | 2,068,000 | $137,163,444 | -$542,700 | $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 | -$23,231,994 | $81.58 | 145 |
| 2022 Q4 | 2,203,520 | $168,012,858 | -$24,528,370 | $76.16 | 144 |
| 2022 Q3 | 2,532,848 | $211,056,984 | -$8,437,262 | $83.33 | 154 |
| 2022 Q2 | 2,631,929 | $228,277,176 | -$21,911,397 | $86.8 | 151 |
| 2022 Q1 | 2,771,053 | $327,703,286 | -$15,025,842 | $118.28 | 177 |
| 2021 Q4 | 2,881,992 | $323,285,633 | +$19,040,164 | $112.19 | 170 |
| 2021 Q3 | 2,644,137 | $273,344,894 | +$57,722,839 | $103.21 | 146 |
| 2021 Q2 | 2,136,978 | $181,112,031 | +$18,627,030 | $84.96 | 117 |
| 2021 Q1 | 1,967,653 | $146,834,933 | +$48,587,195 | $74.99 | 111 |
| 2020 Q4 | 1,274,396 | $83,768,062 | -$7,146,439 | $65.82 | 71 |
| 2020 Q3 | 1,350,095 | $50,913,938 | +$41,574,676 | $37.71 | 43 |
| 2020 Q2 | 244,965 | $8,362,241 | +$8,124,139 | $34.13 | 33 |
| 2020 Q1 | 3,241 | $72,000 | +$25,000 | $9.54 | 3 |
| 2019 Q4 | 552 | $47,000 | $85.14 | 1 | |
| 2019 Q3 | 552 | $47,000 | $85.14 | 1 | |
| 2019 Q2 | 552 | $47,000 | $85.14 | 1 | |
| 2019 Q1 | 552 | $47,000 | $85.14 | 1 |