| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.84 | 2,008 | $186,422.72 | 20,434 | 2025-12-10 | Filing | |
| $77.65 | 345 | $26,789.25 | 305,820 | 2025-12-01 | Filing | |
| $77.09 | 40,865 | $3,150,282.85 | 306,165 | 2025-12-01 | Filing | |
| $76.34 | 16,360 | $1,248,922.40 | 347,030 | 2025-12-01 | Filing | |
| $77.43 | 488 | $37,785.84 | 14,124 | 2025-11-17 | Filing | |
| $88.41 | 3,577 | $316,242.57 | 34,364 | 2025-11-06 | Filing | |
| $79.84 | 8,858 | $707,222.72 | 56,912 | 2025-08-13 | Filing | |
| $90.00 | 3,627 | $326,430.00 | 37,743 | 2025-07-17 | Filing | |
| $72.22 | 275 | $19,860.50 | 14,923 | 2025-05-22 | Filing | |
| $108.00 | 984 | $106,272.00 | 10,903 | 2025-02-21 | Filing | |
| $106.92 | 12,652 | $1,352,751.84 | 34,820 | 2025-02-10 | Filing | |
| $97.32 | 502 | $48,854.64 | 11,515 | 2024-11-18 | Filing | |
| $145.00 | 12,523 | $1,815,835.00 | 37,457 | 2024-07-11 | Filing | |
| $145.00 | 2,477 | $359,165.00 | 37,457 | 2024-07-11 | Filing | |
| $142.12 | 500 | $71,060.00 | 263,068 | 2024-07-03 | Filing | |
| $141.46 | 7,035 | $995,171.10 | 263,568 | 2024-07-03 | Filing | |
| $140.29 | 19,509 | $2,736,917.61 | 270,603 | 2024-07-03 | Filing | |
| $140.00 | 15,000 | $2,100,000.00 | 37,457 | 2024-07-03 | Filing | |
| $124.74 | 5,005 | $624,323.70 | 34,600 | 2024-05-31 | Filing | |
| $133.50 | 1,772 | $236,562.00 | 13,652 | 2024-05-23 | Filing |