| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.86 | 4,993 | $228,968.99 | 56,641 | 2025-11-13 | Filing | |
| $46.18 | 10,000 | $461,800.00 | 169,169 | 2025-11-11 | Filing | |
| $44.62 | 2,960 | $132,072.24 | 169,169 | 2025-11-10 | Filing | |
| $44.62 | 17,580 | $784,402.02 | 835,203 | 2025-11-10 | Filing | |
| $44.62 | 3,373 | $150,499.89 | 205,405 | 2025-11-10 | Filing | |
| $44.62 | 1,789 | $79,823.39 | 144,862 | 2025-11-10 | Filing | |
| $44.62 | 2,566 | $114,492.35 | 61,634 | 2025-11-10 | Filing | |
| $44.02 | 18,200 | $801,218.60 | 64,200 | 2025-08-27 | Filing | |
| $44.37 | 10,000 | $443,700.00 | 172,129 | 2025-08-25 | Filing | |
| $42.32 | 12,500 | $528,987.50 | 852,783 | 2025-08-15 | Filing | |
| $43.02 | 6,381 | $274,497.86 | 172,129 | 2025-08-12 | Filing | |
| $43.01 | 16,975 | $730,111.73 | 178,510 | 2025-08-12 | Filing | |
| $43.67 | 10,802 | $471,755.75 | 208,778 | 2025-08-12 | Filing | |
| $38.49 | 7,992 | $307,612.08 | 146,651 | 2025-08-08 | Filing | |
| $29.50 | 1,236 | $36,462.00 | 64,200 | 2025-06-17 | Filing | |
| $29.50 | 13,764 | $406,038.00 | 65,436 | 2025-06-17 | Filing | |
| $28.43 | 1,826 | $51,908.98 | 79,200 | 2025-06-13 | Filing | |
| $28.42 | 14,306 | $406,600.84 | 81,026 | 2025-06-13 | Filing | |
| $28.47 | 1,253 | $35,668.65 | 95,332 | 2025-06-13 | Filing | |
| $28.46 | 8,747 | $248,952.74 | 96,585 | 2025-06-13 | Filing |