| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.50 | 300 | $15,750.00 | 108,733 | 2025-05-15 | Filing | |
| $51.49 | 2,950 | $151,895.50 | 109,033 | 2025-05-15 | Filing | |
| $45.00 | 3,250 | $146,250.00 | 111,983 | 2025-04-23 | Filing | |
| $42.87 | 108,600 | $4,655,682.00 | 0 | 2025-04-15 | Filing | |
| $53.13 | 3,334 | $177,134.75 | 995,292 | 2025-03-24 | Filing | |
| $52.30 | 74,131 | $3,877,310.76 | 998,626 | 2025-03-24 | Filing | |
| $53.13 | 2,012 | $106,897.76 | 600,701 | 2025-03-24 | Filing | |
| $52.30 | 44,741 | $2,340,115.37 | 602,713 | 2025-03-24 | Filing | |
| $53.13 | 640 | $34,003.20 | 527,367 | 2025-03-24 | Filing | |
| $52.30 | 14,168 | $741,047.32 | 528,007 | 2025-03-24 | Filing | |
| $53.13 | 590 | $31,346.64 | 493,554 | 2025-03-24 | Filing | |
| $52.30 | 13,268 | $693,941.61 | 494,144 | 2025-03-24 | Filing | |
| $51.88 | 40,000 | $2,075,200.00 | 144,913 | 2025-03-19 | Filing | |
| $51.91 | 6,500 | $337,415.00 | 115,233 | 2025-03-17 | Filing | |
| $52.32 | 16,911 | $884,783.52 | 0 | 2025-03-17 | Filing | |
| $51.79 | 39,089 | $2,024,419.31 | 16,911 | 2025-03-17 | Filing | |
| $71.15 | 3,489 | $248,242.35 | 121,733 | 2025-02-18 | Filing | |
| $70.24 | 2,411 | $169,348.64 | 125,222 | 2025-02-18 | Filing | |
| $68.58 | 600 | $41,148.00 | 127,633 | 2025-02-18 | Filing | |
| $71.37 | 28,959 | $2,066,803.83 | 0 | 2025-02-18 | Filing |