| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.00 | 500 | $50,500.00 | 29,728 | 2025-08-14 | Filing | |
| $89.52 | 1,179 | $105,544.08 | 18,838 | 2025-06-11 | Filing | |
| $113.71 | 1,968 | $223,781.28 | 18,513 | 2024-12-16 | Filing | |
| $112.70 | 532 | $59,956.40 | 20,481 | 2024-12-16 | Filing | |
| $113.41 | 300 | $34,023.00 | 28,638 | 2024-11-12 | Filing | |
| $98.30 | 2,500 | $245,750.00 | 21,005 | 2024-09-16 | Filing | |
| $93.44 | 32,600 | $3,046,144.00 | 596,886 | 2024-08-21 | Filing | |
| $96.10 | 800 | $76,880.00 | 29,008 | 2024-08-09 | Filing | |
| $89.60 | 869 | $77,862.40 | 23,501 | 2024-06-17 | Filing | |
| $88.65 | 1,313 | $116,397.45 | 24,370 | 2024-06-17 | Filing | |
| $89.41 | 1,409 | $125,978.69 | 25,683 | 2024-06-17 | Filing | |
| $91.54 | 3,661 | $335,127.94 | 54,898 | 2024-05-15 | Filing | |
| $86.27 | 1,000 | $86,270.00 | 28,157 | 2024-05-10 | Filing | |
| $78.47 | 352 | $27,621.44 | 25,995 | 2024-03-15 | Filing | |
| $77.74 | 1,576 | $122,518.24 | 26,347 | 2024-03-15 | Filing | |
| $76.60 | 572 | $43,815.20 | 27,923 | 2024-03-15 | Filing | |
| $67.00 | 3,313 | $221,971.00 | 28,495 | 2023-12-14 | Filing | |
| $67.00 | 4,060 | $272,020.00 | 49,858 | 2023-12-14 | Filing | |
| $58.65 | 1,500 | $87,975.00 | 4,356 | 2023-11-06 | Filing | |
| $62.52 | 3,587 | $224,259.24 | 27,470 | 2022-12-15 | Filing |