| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.59 | 1,800 | $67,662.00 | 315,129 | 2024-11-15 | Filing | |
| $36.38 | 4,200 | $152,796.00 | 316,929 | 2024-11-15 | Filing | |
| $37.77 | 5,103 | $192,740.31 | 315,129 | 2024-11-14 | Filing | |
| $37.81 | 4,102 | $155,096.62 | 315,129 | 2024-11-13 | Filing | |
| $38.22 | 955 | $36,500.10 | 315,129 | 2024-11-12 | Filing | |
| $37.85 | 4,045 | $153,103.25 | 316,084 | 2024-11-12 | Filing | |
| $37.19 | 3,000 | $111,570.00 | 26,466 | 2024-11-12 | Filing | |
| $38.35 | 3,803 | $145,845.05 | 315,129 | 2024-08-29 | Filing | |
| $39.06 | 4,000 | $156,240.00 | 318,932 | 2024-08-27 | Filing | |
| $37.72 | 5,516 | $208,063.52 | 10,300 | 2024-08-19 | Filing | |
| $39.73 | 2,265 | $89,988.45 | 318,743 | 2024-06-20 | Filing | |
| $42.45 | 2,500 | $106,125.00 | 321,008 | 2024-06-07 | Filing | |
| $43.69 | 2,500 | $109,225.00 | 321,008 | 2024-06-06 | Filing | |
| $42.98 | 9 | $386.82 | 321,008 | 2024-05-28 | Filing | |
| $42.36 | 2,491 | $105,518.76 | 321,017 | 2024-05-28 | Filing | |
| $43.13 | 2,500 | $107,825.00 | 321,008 | 2024-05-24 | Filing | |
| $45.21 | 100 | $4,521.00 | 15,792 | 2024-05-17 | Filing | |
| $44.45 | 5,900 | $262,255.00 | 15,892 | 2024-05-17 | Filing | |
| $54.51 | 3,195 | $174,159.45 | 55,658 | 2024-03-21 | Filing | |
| $53.75 | 11,246 | $604,472.50 | 58,853 | 2024-03-21 | Filing |