| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $58.32 | 9,790 | $570,994.90 | 135,658 | 2025-11-17 | Filing | |
| $58.32 | 16,316 | $951,619.28 | 98,374 | 2025-11-17 | Filing | |
| $60.84 | 1,188 | $72,277.92 | 114,690 | 2025-11-14 | Filing | |
| $61.34 | 56 | $3,435.04 | 115,878 | 2025-11-12 | Filing | |
| $61.34 | 56 | $3,435.04 | 145,448 | 2025-11-12 | Filing | |
| $48.31 | 4,572 | $220,886.58 | 115,804 | 2025-11-06 | Filing | |
| $44.43 | 4,333 | $192,524.72 | 110,852 | 2025-10-16 | Filing | |
| $35.01 | 2,100 | $73,521.00 | 105,661 | 2025-09-25 | Filing | |
| $34.95 | 53,479 | $1,869,085.70 | 58,895 | 2025-09-25 | Filing |