| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.49 | 3,250 | $141,342.50 | 52,250 | 2026-05-15 | Filing | |
| $46.65 | 4,500 | $209,925.00 | 37,500 | 2026-05-05 | Filing | |
| $45.00 | 8,000 | $360,000.00 | 87,500 | 2026-05-04 | Filing | |
| $43.95 | 2,763 | $121,433.85 | 115,474 | 2026-05-06 | Filing | |
| $43.95 | 2,076 | $91,240.20 | 105,211 | 2026-05-06 | Filing | |
| $46.65 | 2,174 | $101,417.10 | 107,287 | 2026-05-05 | Filing | |
| $45.00 | 20,000 | $900,000.00 | 105,211 | 2026-05-04 | Filing | |
| $43.95 | 311 | $13,668.45 | 113,238 | 2026-05-06 | Filing | |
| $46.65 | 2,174 | $101,417.10 | 113,549 | 2026-05-05 | Filing | |
| $45.00 | 20,000 | $900,000.00 | 111,473 | 2026-05-04 | Filing | |
| $46.65 | 2,174 | $101,417.10 | 140,684 | 2026-05-05 | Filing | |
| $43.95 | 22,500 | $988,875.00 | 432,886 | 2026-05-06 | Filing | |
| $43.95 | 310 | $13,624.50 | 118,658 | 2026-05-06 | Filing | |
| $46.65 | 2,181 | $101,743.65 | 118,968 | 2026-05-05 | Filing | |
| $44.22 | 9,750 | $431,145.00 | 37,500 | 2026-05-01 | Filing | |
| $39.09 | 9,100 | $355,719.00 | 113,987 | 2026-04-22 | Filing | |
| $41.07 | 8,000 | $328,560.00 | 57,500 | 2026-04-14 | Filing | |
| $42.12 | 6,750 | $284,310.00 | 37,500 | 2026-04-14 | Filing | |
| $41.07 | 26,000 | $1,067,820.00 | 44,250 | 2026-04-14 | Filing | |
| $41.07 | 21,977 | $902,595.39 | 42,353 | 2026-04-14 | Filing |