| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.42 | 528 | $41,405.76 | 31,872 | 2026-03-27 | Filing | |
| $82.87 | 27 | $2,237.49 | 32,400 | 2026-03-26 | Filing | |
| $82.58 | 108 | $8,918.64 | 32,427 | 2026-03-26 | Filing | |
| $81.41 | 183 | $14,898.03 | 32,535 | 2026-03-26 | Filing | |
| $79.98 | 482 | $38,550.36 | 32,718 | 2026-03-26 | Filing | |
| $79.25 | 282 | $22,348.50 | 234,400 | 2026-03-27 | Filing | |
| $78.42 | 518 | $40,621.56 | 234,682 | 2026-03-27 | Filing | |
| $82.86 | 30 | $2,485.80 | 235,200 | 2026-03-26 | Filing | |
| $82.57 | 105 | $8,669.85 | 235,230 | 2026-03-26 | Filing | |
| $81.41 | 183 | $14,898.03 | 235,335 | 2026-03-26 | Filing | |
| $79.98 | 482 | $38,550.36 | 235,518 | 2026-03-26 | Filing | |
| $81.00 | 10,000 | $810,000.00 | 430,000 | 2026-03-26 | Filing | |
| $82.35 | 217 | $17,869.95 | 236,000 | 2026-03-25 | Filing | |
| $81.80 | 520 | $42,536.00 | 236,217 | 2026-03-25 | Filing | |
| $80.76 | 63 | $5,087.88 | 236,737 | 2026-03-25 | Filing | |
| $78.73 | 590 | $46,450.70 | 236,800 | 2026-03-24 | Filing | |
| $77.84 | 210 | $16,346.40 | 237,390 | 2026-03-24 | Filing | |
| $82.61 | 24 | $1,982.64 | 33,200 | 2026-03-25 | Filing | |
| $82.09 | 641 | $52,619.69 | 33,224 | 2026-03-25 | Filing | |
| $81.25 | 135 | $10,968.75 | 33,865 | 2026-03-25 | Filing |