| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.58 | 6,967 | $366,324.86 | 226,106 | 2026-02-19 | Filing | |
| $52.58 | 2,112 | $111,048.96 | 85,115 | 2026-02-19 | Filing | |
| $60.19 | 34,972 | $2,104,964.68 | 6,767 | 2026-01-22 | Filing | |
| $60.23 | 60,000 | $3,613,800.00 | 134,201 | 2026-01-22 | Filing | |
| $52.10 | 8,567 | $446,340.70 | 194,201 | 2026-01-20 | Filing | |
| $51.61 | 21,433 | $1,106,157.13 | 202,768 | 2026-01-20 | Filing | |
| $60.21 | 5,763 | $347,009.82 | 6,767 | 2026-01-06 | Filing | |
| $60.00 | 5,004 | $300,240.00 | 12,530 | 2026-01-06 | Filing | |
| $60.18 | 18,933 | $1,139,386.05 | 17,534 | 2026-01-06 | Filing | |
| $56.89 | 1,000 | $56,885.80 | 6,767 | 2025-12-22 | Filing | |
| $56.33 | 5,472 | $308,262.38 | 7,767 | 2025-12-22 | Filing | |
| $55.10 | 3,528 | $194,400.56 | 13,239 | 2025-12-22 | Filing | |
| $67.91 | 50,895 | $3,456,279.45 | 254,201 | 2025-10-17 | Filing | |
| $66.60 | 4,242 | $282,517.20 | 205,096 | 2025-10-14 | Filing | |
| $66.60 | 1,076 | $71,661.60 | 83,402 | 2025-10-14 | Filing | |
| $58.15 | 13,081 | $760,660.15 | 207,004 | 2025-08-18 | Filing | |
| $35.94 | 3,932 | $141,316.08 | 6,068 | 2025-05-29 | Filing | |
| $41.23 | 10,031 | $413,578.13 | 195,085 | 2025-03-21 | Filing | |
| $41.23 | 1,714 | $70,668.22 | 10,544 | 2025-03-21 | Filing | |
| $41.23 | 2,197 | $90,582.31 | 16,767 | 2025-03-21 | Filing |