| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.00 | 20,000 | $1,480,000.00 | 227,987 | 2025-11-07 | Filing | |
| $72.04 | 20,000 | $1,440,800.00 | 227,987 | 2025-11-07 | Filing | |
| $50.34 | 282 | $14,195.88 | 7,825 | 2025-09-03 | Filing | |
| $50.34 | 2,718 | $136,824.12 | 102,397 | 2025-09-03 | Filing | |
| $50.34 | 2,906 | $146,288.04 | 260,487 | 2025-09-03 | Filing | |
| $60.00 | 38,155 | $2,289,300.00 | 105,115 | 2025-08-13 | Filing | |
| $58.00 | 5,000 | $290,000.00 | 189,653 | 2025-08-13 | Filing | |
| $53.00 | 0 | $0.00 | 189,653 | 2025-08-11 | Filing | |
| $49.00 | 5,000 | $245,000.00 | 189,653 | 2025-08-05 | Filing | |
| $42.70 | 1,000 | $42,700.00 | 263,393 | 2025-07-21 | Filing | |
| $42.50 | 6,000 | $255,000.00 | 263,393 | 2025-07-18 | Filing | |
| $38.16 | 5,000 | $190,800.00 | 263,393 | 2025-07-14 | Filing | |
| $42.50 | 6,000 | $255,000.00 | 263,393 | 2025-07-07 | Filing | |
| $42.28 | 5,000 | $211,400.00 | 269,393 | 2025-07-07 | Filing | |
| $42.69 | 11,000 | $469,590.00 | 263,393 | 2025-06-30 | Filing | |
| $45.00 | 5,000 | $225,000.00 | 189,653 | 2025-06-23 | Filing | |
| $43.36 | 11,000 | $476,960.00 | 263,393 | 2025-06-23 | Filing | |
| $45.00 | 6,543 | $294,435.00 | 106,115 | 2025-06-23 | Filing | |
| $42.50 | 6,000 | $255,000.00 | 263,393 | 2025-06-16 | Filing | |
| $41.06 | 5,000 | $205,300.00 | 269,393 | 2025-06-16 | Filing |