| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 208,696 | $17,647,956 | +$1,766,371 | $84.59 | 3 |
| 2025 Q2 | 187,802 | $13,941,242 | -$8,724,568 | $74.23 | 3 |
| 2025 Q1 | 305,280 | $32,622,099 | -$8,522,538 | $106.84 | 3 |
| 2024 Q4 | 385,031 | $37,071,442 | -$36,592,427 | $96.28 | 3 |
| 2024 Q3 | 765,200 | $74,672,659 | -$1,765,306 | $97.63 | 3 |
| 2024 Q2 | 783,279 | $69,414,894 | +$48,558,420 | $88.62 | 3 |
| 2024 Q1 | 235,340 | $21,314,510 | +$20,874,451 | $90.56 | 3 |
| 2023 Q4 | 4,860 | $381,496 | +$381,496 | $78.5 | 1 |
| 2023 Q3 | 0 | $0 | -$11,260,403 | 0 | |
| 2023 Q2 | 167,419 | $11,260,403 | -$1,717,656 | $67.26 | 1 |
| 2023 Q1 | 192,957 | $12,421,627 | +$3,852,657 | $64.38 | 1 |
| 2022 Q4 | 133,110 | $6,892,669 | +$6,892,669 | $51.78 | 1 |
| 2021 Q1 | 0 | $0 | -$890,335 | 0 | |
| 2020 Q4 | 16,187 | $890,335 | $55 | 1 | |
| 2020 Q3 | 16,187 | $739,801 | +$54,250 | $45.7 | 1 |
| 2020 Q2 | 15,000 | $657,116 | $43.81 | 1 | |
| 2020 Q1 | 15,000 | $548,189 | +$548,189 | $36.55 | 1 |
| 2016 Q4 | 0 | $0 | -$31,140 | 0 | |
| 2016 Q3 | 575 | $31,140 | $54.16 | 1 | |
| 2016 Q2 | 575 | $23,928 | $41.61 | 1 | |
| 2016 Q1 | 575 | $27,157 | $47.23 | 1 | |
| 2015 Q4 | 575 | $28,894 | +$2,513 | $50.25 | 1 |
| 2015 Q3 | 525 | $27,429 | +$1,306 | $52.25 | 1 |
| 2015 Q2 | 500 | $36,916 | $73.83 | 1 | |
| 2015 Q1 | 500 | $37,398 | -$7,480 | $74.8 | 1 |
| 2014 Q4 | 600 | $43,084 | $71.81 | 1 | |
| 2014 Q3 | 600 | $43,736 | -$36,447 | $72.89 | 1 |
| 2014 Q2 | 1,100 | $96,690 | $87.9 | 1 | |
| 2014 Q1 | 1,100 | $91,153 | +$74,580 | $82.87 | 1 |