| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $163.89 | 2,574 | $421,864.70 | 7,817 | 2026-05-14 | Filing | |
| $162.32 | 1,015 | $164,749.73 | 17,293 | 2026-05-14 | Filing | |
| $164.14 | 2,000 | $328,280.00 | 4,477 | 2026-05-13 | Filing | |
| $160.85 | 2,883 | $463,730.55 | 29,823 | 2026-05-13 | Filing | |
| $161.00 | 2,258 | $363,538.00 | 12,759 | 2026-05-12 | Filing | |
| $156.75 | 7,468 | $1,170,609.00 | 123,570 | 2026-05-06 | Filing | |
| $138.86 | 1,244 | $172,741.84 | 131,038 | 2026-05-01 | Filing | |
| $94.06 | 1,244 | $117,010.64 | 132,282 | 2026-04-01 | Filing | |
| $90.00 | 1,244 | $111,960.00 | 133,526 | 2026-03-24 | Filing | |
| $80.00 | 1,000 | $80,000.00 | 6,477 | 2026-02-20 | Filing | |
| $86.05 | 2,000 | $172,100.00 | 7,477 | 2025-12-17 | Filing | |
| $89.46 | 3,034 | $271,421.64 | 18,661 | 2025-12-11 | Filing | |
| $61.93 | 1,682 | $104,166.26 | 35,050 | 2025-05-20 | Filing | |
| $109.98 | 6,086 | $669,338.28 | 5,891 | 2024-08-06 | Filing | |
| $114.42 | 1,200 | $137,304.00 | 33,146 | 2024-05-20 | Filing | |
| $140.50 | 500 | $70,250.00 | 3,157 | 2023-12-14 | Filing | |
| $130.43 | 500 | $65,215.00 | 4,157 | 2023-11-10 | Filing | |
| $180.18 | 600 | $108,108.00 | 17,203 | 2023-09-14 | Filing | |
| $181.80 | 11,800 | $2,145,240.00 | 258,280 | 2023-06-12 | Filing | |
| $177.38 | 6,881 | $1,220,551.78 | 10,315 | 2023-09-07 | Filing |