| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $144.85 | 1,250 | $181,062.50 | 73,521 | 2025-08-22 | Filing | |
| $140.82 | 18,000 | $2,534,760.00 | 123,331 | 2025-02-27 | Filing | |
| $178.28 | 2,889 | $515,050.92 | 38,598 | 2024-11-15 | Filing | |
| $178.41 | 10,000 | $1,784,100.00 | 33,083 | 2024-11-07 | Filing | |
| $153.68 | 30,000 | $4,610,400.00 | 95,333 | 2024-08-08 | Filing | |
| $159.25 | 4,875 | $776,343.75 | 30,106 | 2024-05-30 | Filing | |
| $170.11 | 9,118 | $1,551,062.98 | 22,667 | 2024-05-24 | Filing | |
| $200.02 | 9,741 | $1,948,394.82 | 18,997 | 2024-03-13 | Filing | |
| $200.00 | 7,759 | $1,551,800.00 | 28,738 | 2024-03-12 | Filing | |
| $145.64 | 3,318 | $483,233.52 | 60,660 | 2023-12-07 | Filing | |
| $151.96 | 1,397 | $212,288.12 | 31,495 | 2023-08-15 | Filing | |
| $147.91 | 5,965 | $882,283.15 | 32,892 | 2023-08-14 | Filing | |
| $151.69 | 5,000 | $758,450.00 | 65,748 | 2023-08-07 | Filing | |
| $120.55 | 2,000 | $241,100.00 | 18,874 | 2023-06-06 | Filing | |
| $120.69 | 2,000 | $241,380.00 | 41,262 | 2023-06-06 | Filing | |
| $108.97 | 12,500 | $1,362,125.00 | 62,122 | 2023-05-05 | Filing | |
| $110.87 | 7,000 | $776,090.00 | 39,857 | 2023-05-05 | Filing | |
| $85.00 | 3,000 | $255,000.00 | 42,300 | 2023-02-02 | Filing | |
| $65.95 | 3,350 | $220,932.50 | 61,621 | 2022-11-11 | Filing | |
| $68.60 | 3,750 | $257,250.00 | 30,990 | 2022-08-04 | Filing |