| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.00 | 52,777 | $1,530,533.00 | 500,454 | 2025-11-06 | Filing | |
| $35.15 | 60 | $2,109.00 | 500,000 | 2025-10-17 | Filing | |
| $34.57 | 52,717 | $1,822,426.69 | 500,060 | 2025-10-17 | Filing | |
| $47.50 | 74,262 | $3,527,445.00 | 512,181 | 2025-09-02 | Filing | |
| $47.06 | 31,292 | $1,472,601.52 | 586,443 | 2025-09-02 | Filing | |
| $46.24 | 1,315 | $60,805.60 | 402 | 2025-08-21 | Filing | |
| $45.91 | 75,075 | $3,446,693.25 | 1,717 | 2025-08-21 | Filing | |
| $44.90 | 44,693 | $2,006,715.70 | 128,131 | 2025-08-19 | Filing | |
| $43.53 | 5,725 | $249,209.25 | 172,824 | 2025-08-15 | Filing | |
| $43.21 | 4,861 | $210,043.81 | 1,461 | 2025-08-13 | Filing | |
| $42.90 | 210,000 | $9,009,000.00 | 4,190,233 | 2025-08-12 | Filing | |
| $42.68 | 210,000 | $8,962,800.00 | 4,190,233 | 2025-08-11 | Filing | |
| $45.06 | 1,047 | $47,177.82 | 500,000 | 2025-08-05 | Filing | |
| $44.60 | 104,507 | $4,661,012.20 | 501,047 | 2025-08-05 | Filing | |
| $43.53 | 105,554 | $4,594,765.62 | 500,000 | 2025-07-18 | Filing | |
| $39.00 | 158,331 | $6,174,909.00 | 504,381 | 2025-06-18 | Filing | |
| $33.89 | 2,626 | $88,995.14 | 516,563 | 2025-06-02 | Filing | |
| $33.47 | 50,151 | $1,678,553.97 | 519,189 | 2025-06-02 | Filing | |
| $35.28 | 3,136 | $110,638.08 | 5,947 | 2025-05-30 | Filing | |
| $36.77 | 6,829 | $251,102.33 | 171,268 | 2025-05-16 | Filing |