| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 101,090 | $7,446,704 | -$6,455,149 | $73.67 | 12 |
| 2025 Q2 | 195,416 | $12,800,291 | -$782,135 | $65.51 | 15 |
| 2025 Q1 | 207,379 | $11,015,779 | -$227,851 | $53.1 | 15 |
| 2024 Q4 | 264,219 | $10,941,143 | +$7,218,030 | $41.41 | 12 |
| 2024 Q3 | 70,327 | $4,907,266 | +$754,506 | $69.79 | 9 |
| 2024 Q2 | 60,074 | $3,728,758 | -$4,291,036 | $62.09 | 10 |
| 2024 Q1 | 114,419 | $9,859,504 | -$8,071,560 | $86.18 | 11 |
| 2023 Q4 | 204,931 | $21,083,167 | +$1,487,018 | $102.88 | 15 |
| 2023 Q3 | 185,553 | $14,366,195 | +$1,953,425 | $77.43 | 14 |
| 2023 Q2 | 161,714 | $14,451,758 | +$1,355,433 | $89.38 | 16 |
| 2023 Q1 | 138,731 | $8,765,237 | -$11,966,947 | $63.2 | 14 |
| 2022 Q4 | 309,951 | $22,388,441 | -$2,081,218 | $68.61 | 17 |
| 2022 Q3 | 347,050 | $25,187,000 | +$11,062,527 | $72.57 | 16 |
| 2022 Q2 | 191,946 | $12,370,000 | -$7,436,302 | $64.45 | 16 |
| 2022 Q1 | 263,531 | $31,111,000 | +$21,408,115 | $118.06 | 18 |
| 2021 Q4 | 92,214 | $6,123,000 | -$902,195 | $66.42 | 15 |
| 2021 Q3 | 102,013 | $8,455,392 | -$10,231,102 | $81.96 | 16 |
| 2021 Q2 | 174,865 | $23,542,000 | -$1,799,283 | $134.63 | 16 |
| 2021 Q1 | 188,867 | $17,217,000 | +$2,733,476 | $91.15 | 17 |
| 2020 Q4 | 117,015 | $13,591,000 | +$4,998,029 | $116.1 | 16 |
| 2020 Q3 | 72,428 | $4,752,000 | +$890,186 | $65.86 | 13 |
| 2020 Q2 | 57,731 | $4,297,599 | +$4,215,599 | $74.39 | 14 |