| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.93 | 2,593 | $194,293.49 | 71,912 | 2025-12-03 | Filing | |
| $69.93 | 5,708 | $399,147.88 | 105,913 | 2025-11-28 | Filing | |
| $66.75 | 2,593 | $173,082.75 | 74,505 | 2025-11-11 | Filing | |
| $74.93 | 3,440 | $257,759.20 | 84,336 | 2025-09-22 | Filing | |
| $64.98 | 15,000 | $974,668.50 | 107,538 | 2025-09-02 | Filing | |
| $66.92 | 400 | $26,766.00 | 79,480 | 2025-08-28 | Filing | |
| $66.47 | 5,565 | $369,887.19 | 79,880 | 2025-08-28 | Filing | |
| $64.92 | 3,439 | $223,259.88 | 87,776 | 2025-08-13 | Filing | |
| $52.03 | 700 | $36,422.54 | 8,084 | 2025-05-15 | Filing | |
| $56.56 | 1,790 | $101,235.78 | 87,106 | 2025-05-12 | Filing | |
| $62.04 | 4,753 | $294,863.29 | 89,114 | 2025-03-05 | Filing | |
| $63.97 | 10,000 | $639,708.00 | 122,538 | 2025-02-26 | Filing | |
| $66.30 | 5,807 | $384,998.87 | 75,792 | 2024-02-24 | Filing | |
| $68.29 | 2,890 | $197,362.72 | 93,903 | 2025-02-18 | Filing | |
| $57.28 | 1,850 | $105,968.00 | 83,289 | 2025-01-06 | Filing | |
| $62.54 | 1,096 | $68,543.07 | 365 | 2024-12-12 | Filing | |
| $57.92 | 1,850 | $107,159.96 | 14,279 | 2024-12-06 | Filing | |
| $56.50 | 4,526 | $255,719.00 | 75,234 | 2024-11-27 | Filing | |
| $56.10 | 365 | $20,476.90 | 79,760 | 2024-11-26 | Filing | |
| $50.86 | 1,474 | $74,967.64 | 13,909 | 2024-11-21 | Filing |