| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $41.93 | 7,215 | $302,516.29 | 138,608 | 2026-04-14 | Filing | |
| $42.66 | 20 | $853.20 | 432,886 | 2026-04-15 | Filing | |
| $41.75 | 7,165 | $299,138.75 | 432,906 | 2026-04-15 | Filing | |
| $41.01 | 56,815 | $2,329,983.15 | 440,071 | 2026-04-15 | Filing | |
| $42.53 | 1,559 | $66,304.27 | 105,211 | 2026-04-15 | Filing | |
| $41.62 | 5,226 | $217,506.12 | 106,770 | 2026-04-15 | Filing | |
| $41.93 | 7,215 | $302,516.29 | 111,996 | 2026-04-14 | Filing | |
| $41.07 | 37,500 | $1,540,125.00 | 119,211 | 2026-04-14 | Filing | |
| $42.61 | 1,014 | $43,206.54 | 116,899 | 2026-04-15 | Filing | |
| $41.93 | 7,239 | $303,522.58 | 117,913 | 2026-04-14 | Filing | |
| $41.07 | 9 | $369.63 | 125,152 | 2026-04-14 | Filing | |
| $28.85 | 65 | $1,875.25 | 125,161 | 2026-04-13 | Filing |