| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.72 | 558 | $17,699.03 | 64,507 | 2026-03-27 | Filing | |
| $31.04 | 2,100 | $65,180.64 | 65,065 | 2026-03-27 | Filing | |
| $30.04 | 4,864 | $146,099.97 | 67,165 | 2026-03-27 | Filing | |
| $31.72 | 488 | $15,478.73 | 39,823 | 2026-03-27 | Filing | |
| $31.04 | 1,838 | $57,048.58 | 40,311 | 2026-03-27 | Filing | |
| $30.04 | 4,256 | $127,837.47 | 42,149 | 2026-03-27 | Filing | |
| $82.76 | 3,830 | $316,970.80 | 13,206 | 2025-07-01 | Filing | |
| $84.25 | 266 | $22,410.50 | 17,036 | 2025-06-24 | Filing | |
| $70.11 | 3,782 | $265,156.02 | 27,036 | 2025-04-01 | Filing | |
| $71.55 | 5,937 | $424,797.10 | 6,500 | 2025-03-28 | Filing | |
| $66.95 | 23,475 | $1,571,716.98 | 28,143 | 2025-03-27 | Filing | |
| $66.00 | 50,156 | $3,310,080.33 | 51,618 | 2025-03-27 | Filing | |
| $72.64 | 91 | $6,610.16 | 61,136 | 2025-03-27 | Filing | |
| $71.74 | 597 | $42,830.75 | 61,227 | 2025-03-27 | Filing | |
| $70.73 | 411 | $29,071.72 | 61,824 | 2025-03-27 | Filing | |
| $69.84 | 3,990 | $278,650.03 | 62,235 | 2025-03-27 | Filing | |
| $68.79 | 6,891 | $474,018.80 | 66,225 | 2025-03-27 | Filing | |
| $67.70 | 5,239 | $354,683.97 | 73,116 | 2025-03-27 | Filing | |
| $66.79 | 2,881 | $192,426.60 | 78,355 | 2025-03-27 | Filing | |
| $65.97 | 1,769 | $116,699.34 | 81,236 | 2025-03-27 | Filing |