| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.79 | 500 | $51,393.50 | 37,097 | 2026-09-11 | Filing | |
| $102.31 | 5,884 | $601,992.04 | 37,597 | 2026-09-11 | Filing | |
| $101.22 | 5,830 | $590,116.10 | 43,481 | 2026-09-11 | Filing | |
| $99.96 | 4,051 | $404,947.28 | 49,311 | 2026-09-11 | Filing | |
| $120.61 | 5,833 | $703,519.88 | 12,781 | 2025-10-31 | Filing | |
| $111.03 | 5,000 | $555,150.00 | 62,437 | 2025-09-16 | Filing | |
| $105.00 | 9,900 | $1,039,500.00 | 62,437 | 2025-09-04 | Filing | |
| $105.00 | 9,900 | $1,039,500.00 | 57,437 | 2025-09-04 | Filing | |
| $96.60 | 300 | $28,980.00 | 7,348 | 2025-02-03 | Filing | |
| $80.09 | 280 | $22,425.20 | 7,648 | 2024-11-27 | Filing | |
| $88.18 | 100 | $8,818.00 | 11,710 | 2024-04-08 | Filing | |
| $90.46 | 100 | $9,046.00 | 11,810 | 2024-03-11 | Filing | |
| $90.00 | 6,792 | $611,280.00 | 61,056 | 2024-02-26 | Filing | |
| $90.00 | 16,231 | $1,460,790.00 | 67,848 | 2024-02-26 | Filing | |
| $90.00 | 699 | $62,910.00 | 67,848 | 2024-02-23 | Filing | |
| $84.17 | 650 | $54,710.50 | 11,910 | 2024-02-08 | Filing | |
| $85.00 | 7,194 | $611,490.00 | 68,547 | 2024-02-06 | Filing | |
| $65.35 | 800 | $52,280.00 | 13,984 | 2023-05-25 | Filing | |
| $56.36 | 2,500 | $140,891.25 | 14,784 | 2023-04-26 | Filing | |
| $65.04 | 5,831 | $379,270.40 | 63,000 | 2023-01-06 | Filing |