| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 149,440 | $15,647,218 | -$51,865 | $104.76 | 2 |
| 2025 Q2 | 149,937 | $14,636,000 | -$604,721 | $97.61 | 1 |
| 2025 Q1 | 156,132 | $13,584,000 | $87 | 1 | |
| 2024 Q4 | 156,132 | $13,944,000 | -$522,011 | $89.31 | 1 |
| 2024 Q3 | 161,977 | $14,482,000 | -$19,330,450 | $89.41 | 1 |
| 2024 Q2 | 386,621 | $32,659,283 | +$995,466 | $84.42 | 2 |
| 2024 Q1 | 374,544 | $30,634,789 | +$6,550,789 | $81.8 | 2 |
| 2023 Q4 | 294,461 | $22,323,000 | +$807,373 | $75.81 | 1 |
| 2023 Q3 | 283,811 | $19,404,000 | +$4,357,732 | $68.37 | 1 |
| 2023 Q2 | 220,073 | $15,490,000 | +$3,673,150 | $70.39 | 1 |
| 2023 Q1 | 167,887 | $11,099,000 | -$634,986 | $66.11 | 1 |
| 2022 Q4 | 177,492 | $10,982,000 | -$1,354,157 | $61.87 | 1 |
| 2022 Q3 | 199,378 | $11,393,000 | +$3,747,133 | $57.14 | 1 |
| 2022 Q2 | 133,803 | $8,087,000 | +$2,713,496 | $60.44 | 1 |
| 2022 Q1 | 88,907 | $6,429,000 | -$452,236 | $72.31 | 1 |
| 2021 Q4 | 95,161 | $7,192,000 | $75.58 | 1 | |
| 2021 Q3 | 95,161 | $7,077,000 | $74.37 | 1 | |
| 2021 Q2 | 95,161 | $6,804,000 | -$17,446 | $71.5 | 1 |
| 2021 Q1 | 95,405 | $6,375,000 | $66.82 | 1 |