| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $42.50 | 6,000 | $255,000.00 | 263,393 | 2025-06-11 | Filing | |
| $40.30 | 5,000 | $201,500.00 | 263,393 | 2025-06-09 | Filing | |
| $37.50 | 5,000 | $187,500.00 | 263,393 | 2025-06-05 | Filing | |
| $35.25 | 1,494 | $52,663.50 | 106,115 | 2025-06-03 | Filing | |
| $35.25 | 1,916 | $67,539.00 | 263,393 | 2025-06-03 | Filing | |
| $35.25 | 252 | $8,883.00 | 8,107 | 2025-06-03 | Filing |