| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.85 | 4,037 | $322,354.45 | 115,741 | 2026-04-15 | Filing | |
| $59.56 | 713 | $42,466.28 | 67,032 | 2026-03-19 | Filing | |
| $59.58 | 1 | $59.58 | 67,745 | 2026-03-19 | Filing | |
| $57.31 | 1,153 | $66,075.78 | 61,080 | 2026-03-11 | Filing | |
| $57.31 | 682 | $39,083.85 | 143,348 | 2026-03-11 | Filing | |
| $57.31 | 762 | $43,668.47 | 110,254 | 2026-03-11 | Filing | |
| $55.38 | 492 | $27,247.55 | 142,635 | 2026-03-10 | Filing | |
| $55.38 | 351 | $19,438.80 | 109,459 | 2026-03-10 | Filing | |
| $61.10 | 1,210 | $73,924.95 | 109,810 | 2026-03-03 | Filing | |
| $65.80 | 845 | $55,601.00 | 58,830 | 2026-01-07 | Filing | |
| $61.42 | 1,260 | $77,395.00 | 135,568 | 2025-12-29 | Filing | |
| $61.42 | 1,260 | $77,395.00 | 108,123 | 2025-12-29 | Filing | |
| $63.01 | 420 | $26,464.20 | 136,828 | 2025-12-22 | Filing | |
| $63.01 | 420 | $26,464.20 | 109,383 | 2025-12-22 | Filing | |
| $60.27 | 500 | $30,135.05 | 106,992 | 2025-12-17 | Filing | |
| $57.50 | 800 | $46,000.00 | 107,492 | 2025-12-17 | Filing | |
| $55.93 | 3,529 | $197,374.85 | 108,292 | 2025-12-17 | Filing | |
| $67.88 | 1,221 | $82,875.74 | 134,437 | 2025-12-08 | Filing | |
| $67.88 | 1,221 | $82,875.74 | 102,297 | 2025-12-08 | Filing | |
| $59.92 | 4,380 | $262,436.02 | 103,518 | 2025-12-01 | Filing |