| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 250,115 | $20,003,448 | -$3,345,518 | $79.98 | 1 |
| 2025 Q2 | 291,946 | $21,430,056 | -$828,880 | $73.4 | 1 |
| 2025 Q1 | 303,238 | $18,167,944 | +$456,478 | $59.91 | 1 |
| 2024 Q4 | 295,619 | $15,730,581 | $53.21 | 1 | |
| 2023 Q2 | 0 | $0 | -$62,044,719 | 0 | |
| 2023 Q1 | 1,037,285 | $62,044,719 | $59.81 | 1 | |
| 2022 Q4 | 1,037,285 | $67,116,000 | -$14,106,453 | $64.7 | 1 |
| 2022 Q3 | 1,255,745 | $77,423,000 | -$1,107,332 | $61.48 | 2 |
| 2022 Q2 | 1,273,716 | $83,349,000 | -$171,934 | $65.49 | 2 |
| 2022 Q1 | 1,276,339 | $101,356,000 | -$2,850,739 | $79.38 | 2 |
| 2021 Q4 | 1,312,235 | $100,742,000 | -$3,681,742 | $76.45 | 2 |
| 2021 Q3 | 1,360,189 | $90,051,000 | +$413,545 | $67.25 | 2 |
| 2021 Q2 | 1,353,941 | $94,982,000 | $70.14 | 2 | |
| 2021 Q1 | 1,353,941 | $88,292,000 | +$685,000 | $65.24 | 2 |
| 2020 Q4 | 1,343,445 | $75,840,000 | $56.45 | 1 | |
| 2020 Q3 | 1,343,445 | $62,005,000 | +$62,005,000 | $46.15 | 1 |
| 2016 Q3 | 0 | $0 | -$739,905 | 0 | |
| 2016 Q2 | 17,230 | $739,905 | $42.94 | 1 | |
| 2016 Q1 | 17,230 | $744,000 | $43.18 | 1 | |
| 2015 Q4 | 17,230 | $675,000 | $39.18 | 1 | |
| 2015 Q3 | 17,230 | $679,000 | -$33,615 | $39.41 | 1 |
| 2015 Q2 | 18,083 | $767,912 | $42.47 | 1 | |
| 2015 Q1 | 18,083 | $773,976 | +$773,976 | $42.8 | 1 |