| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 128,517 | $28,886,174 | -$11,919 | $224.83 | 2 |
| 2025 Q2 | 128,570 | $30,225,638 | -$23,650,795 | $235.02 | 2 |
| 2025 Q1 | 229,216 | $39,056,563 | -$20,045,533 | $170.38 | 2 |
| 2024 Q4 | 346,852 | $42,848,409 | +$6,129,668 | $123.55 | 2 |
| 2024 Q3 | 297,213 | $32,296,583 | +$19,940,109 | $108.66 | 2 |
| 2024 Q2 | 113,734 | $11,793,013 | +$11,693,679 | $103.69 | 1 |
| 2024 Q1 | 958 | $105,370 | -$18,258 | $109.99 | 1 |
| 2023 Q4 | 1,124 | $100,433 | +$100,433 | $89.35 | 1 |
| 2023 Q3 | 0 | $0 | -$89,444 | 0 | |
| 2023 Q2 | 1,090 | $89,444 | -$5,744 | $82.06 | 1 |
| 2023 Q1 | 1,160 | $84,615 | -$5,106 | $72.94 | 1 |
| 2022 Q4 | 1,230 | $70,151 | +$70,151 | $57.03 | 1 |
| 2014 Q4 | 0 | $0 | -$634,000 | 0 | |
| 2014 Q3 | 9,601 | $634,000 | +$80,393 | $66.03 | 1 |
| 2014 Q2 | 8,062 | $687,873 | +$176,613 | $85.33 | 2 |
| 2014 Q1 | 5,992 | $513,315 | +$159,575 | $85.7 | 2 |