| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.28 | 351 | $18,350.28 | 41,810 | 2026-05-11 | Filing | |
| $54.36 | 305 | $16,579.80 | 42,161 | 2026-05-07 | Filing | |
| $54.99 | 1,207 | $66,372.93 | 42,820 | 2026-05-05 | Filing | |
| $55.32 | 346 | $19,140.72 | 44,334 | 2026-05-05 | Filing | |
| $65.93 | 1,000 | $65,930.00 | 41,048 | 2026-02-11 | Filing | |
| $60.00 | 281 | $16,860.00 | 42,048 | 2025-12-01 | Filing | |
| $60.00 | 719 | $43,140.00 | 42,329 | 2025-11-28 | Filing | |
| $59.35 | 3,000 | $178,050.00 | 51,594 | 2025-11-25 | Filing | |
| $90.00 | 1,678 | $151,020.00 | 17,157 | 2025-03-10 | Filing | |
| $85.39 | 6,297 | $537,700.83 | 18,835 | 2025-03-03 | Filing | |
| $86.30 | 5,683 | $490,442.90 | 18,365 | 2025-02-11 | Filing | |
| $86.82 | 5,400 | $468,828.00 | 18,365 | 2025-02-11 | Filing | |
| $82.64 | 5,662 | $467,907.68 | 320,952 | 2024-11-19 | Filing | |
| $82.55 | 5,213 | $430,333.15 | 320,952 | 2024-11-19 | Filing | |
| $82.41 | 33,725 | $2,779,277.25 | 320,952 | 2024-11-18 | Filing | |
| $82.67 | 48,512 | $4,010,487.04 | 320,952 | 2024-11-18 | Filing | |
| $81.85 | 8,987 | $735,585.95 | 20,058 | 2024-11-12 | Filing | |
| $82.01 | 24,686 | $2,024,498.86 | 30,123 | 2024-11-12 | Filing | |
| $82.00 | 9,063 | $743,166.00 | 18,365 | 2024-11-12 | Filing | |
| $81.93 | 3,414 | $279,709.02 | 18,835 | 2024-11-12 | Filing |