| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 38,740 | $1,835,932 | -$274,916 | $47.39 | 1 |
| 2025 Q2 | 44,541 | $1,718,313 | -$186,718 | $38.58 | 1 |
| 2025 Q1 | 49,381 | $1,678,113 | $33.98 | 1 | |
| 2024 Q4 | 49,381 | $2,062,864 | $41.77 | 1 | |
| 2024 Q1 | 0 | $0 | -$51,387,463 | 0 | |
| 2023 Q4 | 869,234 | $51,387,437 | -$289,679 | $59.12 | 1 |
| 2023 Q3 | 874,134 | $46,864,743 | -$19,837 | $53.61 | 1 |
| 2023 Q2 | 874,504 | $49,391,447 | -$6,161,522 | $56.48 | 1 |
| 2023 Q1 | 992,584 | $53,149,796 | -$747,935 | $53.49 | 3 |
| 2022 Q4 | 1,006,552 | $56,487,617 | +$5,703,624 | $56.14 | 3 |
| 2022 Q3 | 885,300 | $43,556,000 | +$1,685,264 | $48.65 | 2 |
| 2022 Q2 | 851,279 | $48,065,000 | +$4,590,538 | $55.86 | 2 |
| 2022 Q1 | 770,636 | $50,737,000 | -$153,582 | $65.30 | 2 |
| 2021 Q4 | 773,998 | $64,350,000 | -$8,937,133 | $82.50 | 2 |
| 2021 Q3 | 880,054 | $66,626,000 | +$20,101,492 | $75.55 | 2 |
| 2021 Q2 | 613,880 | $56,849,000 | +$2,164,310 | $92.64 | 3 |
| 2021 Q1 | 590,504 | $52,019,000 | +$1,770,997 | $88.11 | 3 |
| 2020 Q4 | 570,404 | $40,369,000 | +$10,888,609 | $70.76 | 2 |
| 2020 Q3 | 416,604 | $19,029,000 | +$9,640,847 | $45.68 | 2 |
| 2020 Q2 | 205,275 | $9,142,000 | +$552,239 | $44.54 | 1 |
| 2020 Q1 | 192,875 | $6,156,000 | +$1,614,681 | $31.92 | 1 |
| 2019 Q4 | 142,285 | $7,798,000 | -$1,010,997 | $54.81 | 1 |
| 2019 Q3 | 165,162 | $8,809,000 | +$149,339 | $53.34 | 1 |
| 2019 Q2 | 162,362 | $8,096,000 | +$49,864 | $49.86 | 1 |
| 2019 Q1 | 161,362 | $7,859,000 | +$7,859,007 | $48.70 | 1 |
| 2018 Q4 | 0 | $0 | -$7,377,994 | 0 | |
| 2018 Q3 | 140,560 | $7,378,000 | -$58,211 | $52.49 | 1 |
| 2018 Q2 | 141,669 | $8,234,000 | +$156,637 | $58.12 | 1 |
| 2018 Q1 | 138,974 | $7,823,000 | -$160,430 | $56.29 | 1 |
| 2017 Q4 | 141,824 | $8,064,000 | -$522,820 | $56.86 | 1 |
| 2017 Q3 | 151,019 | $8,041,000 | +$385,707 | $53.24 | 1 |
| 2017 Q2 | 143,775 | $6,650,000 | +$6,649,996 | $46.25 | 1 |
| 2016 Q2 | 0 | $0 | -$40,000 | 0 | |
| 2016 Q1 | 920 | $40,000 | +$40,000 | $43.48 | 1 |
| 2014 Q4 | 0 | $0 | -$398,643 | 0 | |
| 2014 Q3 | 4,200 | $398,643 | $0 | $94.92 | 1 |
| 2014 Q2 | 4,200 | $452,099 | +$452,099 | $107.64 | 1 |