| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.09 | 6,453 | $407,099.12 | 109,992 | 2025-10-15 | Filing | |
| $62.72 | 14,896 | $934,326.28 | 116,445 | 2025-10-15 | Filing | |
| $61.49 | 8,963 | $551,160.86 | 131,341 | 2025-10-15 | Filing | |
| $60.37 | 29,264 | $1,766,667.68 | 140,304 | 2025-10-15 | Filing | |
| $60.00 | 3,114 | $186,840.00 | 118,359 | 2025-10-13 | Filing | |
| $59.19 | 5,000 | $295,949.00 | 0 | 2025-10-13 | Filing | |
| $50.00 | 79,220 | $3,961,380.26 | 227,409 | 2025-09-17 | Filing | |
| $49.00 | 30,000 | $1,470,000.00 | 660,482 | 2025-09-16 | Filing | |
| $50.00 | 4,500 | $225,000.00 | 0 | 2025-06-11 | Filing | |
| $49.04 | 5,000 | $245,185.50 | 0 | 2025-06-03 | Filing | |
| $47.00 | 4,800 | $225,600.00 | 0 | 2025-06-03 | Filing | |
| $45.50 | 7,200 | $327,600.00 | 4,800 | 2025-06-03 | Filing | |
| $49.00 | 30,000 | $1,470,000.00 | 660,482 | 2025-06-03 | Filing | |
| $49.00 | 6,349 | $311,101.00 | 0 | 2025-06-03 | Filing | |
| $29.30 | 2,575 | $75,435.66 | 66,420 | 2025-05-23 | Filing | |
| $31.00 | 408 | $12,649.88 | 80,085 | 2025-03-03 | Filing | |
| $30.33 | 1,833 | $55,589.57 | 80,493 | 2025-03-03 | Filing | |
| $31.00 | 252 | $7,813.16 | 67,800 | 2025-03-03 | Filing | |
| $30.33 | 1,131 | $34,299.95 | 68,052 | 2025-03-03 | Filing | |
| $31.00 | 1,281 | $39,716.89 | 201,886 | 2025-03-03 | Filing |