| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.97 | 5,000 | $179,850.00 | 488,359 | 2026-06-18 | Filing | |
| $35.98 | 5,000 | $179,900.00 | 493,359 | 2026-06-18 | Filing | |
| $35.95 | 5,000 | $179,750.00 | 498,359 | 2026-06-18 | Filing | |
| $36.11 | 9,390 | $339,072.90 | 852,738 | 2026-06-18 | Filing | |
| $36.29 | 4,500 | $163,305.00 | 862,128 | 2026-06-17 | Filing | |
| $35.58 | 12,892 | $458,697.36 | 866,628 | 2026-06-04 | Filing | |
| $35.42 | 53,504 | $1,895,111.68 | 879,520 | 2026-04-30 | Filing | |
| $33.45 | 3,000 | $100,350.00 | 933,024 | 2026-03-26 | Filing | |
| $36.92 | 1,827 | $67,452.84 | 936,024 | 2026-01-06 | Filing | |
| $36.20 | 3,173 | $114,862.60 | 937,851 | 2026-01-05 | Filing | |
| $32.75 | 10,000 | $327,500.00 | 224,460 | 2025-12-01 | Filing | |
| $31.03 | 30,432 | $944,304.96 | 1,414,636 | 2025-11-21 | Filing | |
| $32.14 | 15,000 | $482,100.00 | 30,154 | 2025-11-11 | Filing | |
| $32.06 | 20,000 | $641,200.00 | 47,482 | 2025-11-10 | Filing | |
| $31.27 | 4,800 | $150,096.00 | 941,024 | 2025-11-03 | Filing | |
| $30.99 | 10,000 | $309,900.00 | 234,460 | 2025-11-03 | Filing | |
| $32.09 | 7,000 | $224,630.00 | 945,824 | 2025-10-29 | Filing | |
| $31.66 | 685 | $21,687.10 | 952,824 | 2025-10-09 | Filing | |
| $32.01 | 5,600 | $179,256.00 | 953,509 | 2025-10-08 | Filing | |
| $32.09 | 13,715 | $440,114.35 | 959,109 | 2025-10-07 | Filing |