| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 51,192 | $2,723,305 | -$431,105 | $53.09 | 3 |
| 2025 Q2 | 59,899 | $2,972,640 | +$627,044 | $49.64 | 5 |
| 2025 Q1 | 47,264 | $2,328,291 | -$2,853 | $49.30 | 3 |
| 2024 Q4 | 47,322 | $2,627,470 | +$23,059 | $55.58 | 3 |
| 2024 Q3 | 46,907 | $2,596,810 | -$1,946,588 | $55.36 | 2 |
| 2024 Q2 | 81,592 | $4,579,471 | -$28,000,383 | $56.12 | 3 |
| 2024 Q1 | 571,727 | $32,650,503 | -$9,614,274 | $57.15 | 5 |
| 2023 Q4 | 697,140 | $41,206,509 | +$11,184,602 | $59.06 | 5 |
| 2023 Q3 | 507,760 | $25,889,051 | +$4,091,837 | $51.00 | 5 |
| 2023 Q2 | 427,240 | $21,931,376 | -$3,795,600 | $51.33 | 4 |
| 2023 Q1 | 501,877 | $25,200,699 | -$163,295 | $50.21 | 5 |
| 2022 Q4 | 471,127 | $20,694,819 | -$3,951,657 | $43.98 | 4 |
| 2022 Q3 | 562,956 | $22,784,000 | +$22,784,000 | $40.47 | 5 |