| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.75 | 1,500 | $97,125.00 | 122,848 | 2025-05-15 | Filing | |
| $65.01 | 1,239 | $80,547.39 | 30,855 | 2025-05-15 | Filing | |
| $65.00 | 1,286 | $83,590.00 | 32,094 | 2025-05-12 | Filing | |
| $65.00 | 6,000 | $390,000.00 | 98,065 | 2025-05-12 | Filing | |
| $60.00 | 1,500 | $90,000.00 | 124,348 | 2025-05-01 | Filing | |
| $55.00 | 12,460 | $685,300.00 | 0 | 2025-04-23 | Filing | |
| $68.83 | 1,500 | $103,245.00 | 113,592 | 2025-03-17 | Filing | |
| $68.83 | 6,000 | $412,980.00 | 81,931 | 2025-03-17 | Filing | |
| $68.75 | 1,430 | $98,312.50 | 31,100 | 2025-03-17 | Filing | |
| $106.35 | 6,000 | $638,100.00 | 87,931 | 2025-02-18 | Filing | |
| $106.35 | 1,500 | $159,525.00 | 115,092 | 2025-02-18 | Filing | |
| $107.61 | 1,253 | $134,835.33 | 0 | 2025-02-18 | Filing | |
| $124.40 | 6,000 | $746,400.00 | 93,931 | 2025-01-22 | Filing | |
| $123.08 | 7,755 | $954,485.40 | 0 | 2025-01-17 | Filing | |
| $118.33 | 1,500 | $177,495.00 | 111,211 | 2025-01-15 | Filing | |
| $122.65 | 5,000 | $613,250.00 | 30,959 | 2025-01-06 | Filing | |
| $113.00 | 2,500 | $282,500.00 | 24,706 | 2025-01-02 | Filing | |
| $122.50 | 6,000 | $735,000.00 | 97,244 | 2024-12-16 | Filing | |
| $122.50 | 1,500 | $183,750.00 | 112,711 | 2024-12-16 | Filing | |
| $121.12 | 10,005 | $1,211,805.60 | 29,017 | 2024-12-13 | Filing |