| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.53 | 1,275 | $133,275.75 | 14,557 | 2025-01-30 | Filing | |
| $104.50 | 725 | $75,762.50 | 15,832 | 2025-01-28 | Filing | |
| $106.50 | 6,000 | $639,000.00 | 45,403 | 2024-11-12 | Filing | |
| $106.73 | 6,000 | $640,380.00 | 51,403 | 2024-11-12 | Filing | |
| $105.94 | 1,000 | $105,940.00 | 23,573 | 2024-11-06 | Filing | |
| $103.59 | 3,379 | $350,030.61 | 15,512 | 2024-11-07 | Filing | |
| $98.04 | 469 | $45,980.76 | 17,750 | 2024-11-05 | Filing | |
| $98.65 | 1,500 | $147,975.00 | 10,639 | 2024-10-29 | Filing | |
| $98.50 | 10,000 | $985,000.00 | 117,193 | 2024-10-29 | Filing | |
| $83.50 | 2,000 | $167,000.00 | 16,557 | 2024-08-23 | Filing | |
| $78.68 | 6,000 | $472,080.00 | 18,891 | 2024-08-02 | Filing | |
| $87.73 | 3,450 | $302,668.50 | 15,875 | 2024-07-26 | Filing | |
| $87.77 | 1,896 | $166,411.92 | 18,470 | 2024-07-26 | Filing | |
| $73.76 | 5,000 | $368,800.00 | 57,403 | 2024-05-28 | Filing | |
| $73.75 | 3,000 | $221,250.00 | 62,403 | 2024-05-28 | Filing | |
| $77.58 | 10,000 | $775,800.00 | 127,193 | 2024-05-07 | Filing | |
| $77.26 | 1,625 | $125,547.50 | 10,321 | 2024-03-07 | Filing | |
| $73.58 | 2,000 | $147,160.00 | 16,739 | 2024-02-29 | Filing | |
| $68.90 | 1,000 | $68,900.00 | 18,739 | 2023-12-13 | Filing | |
| $63.29 | 12,000 | $759,480.00 | 55,353 | 2023-11-30 | Filing |