| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.82 | 2,000 | $107,633.00 | 184,421 | 2025-11-17 | Filing | |
| $53.58 | 1,000 | $53,580.00 | 71,734 | 2025-11-17 | Filing | |
| $53.60 | 20,000 | $1,071,972.00 | 49,292 | 2025-11-14 | Filing | |
| $53.71 | 3,500 | $187,979.05 | 49,393 | 2025-11-10 | Filing | |
| $44.00 | 1,000 | $44,000.00 | 67,695 | 2025-10-15 | Filing | |
| $44.12 | 2,000 | $88,230.00 | 186,771 | 2025-10-15 | Filing | |
| $49.08 | 2,000 | $98,158.60 | 188,771 | 2025-09-15 | Filing | |
| $48.27 | 1,000 | $48,270.00 | 63,502 | 2025-09-15 | Filing | |
| $44.69 | 1,000 | $44,690.00 | 64,502 | 2025-08-22 | Filing | |
| $41.58 | 2,000 | $83,169.40 | 190,771 | 2025-08-15 | Filing | |
| $41.35 | 3,000 | $124,044.90 | 52,893 | 2025-08-14 | Filing | |
| $41.35 | 5,000 | $206,736.50 | 69,292 | 2025-08-14 | Filing | |
| $40.21 | 1,000 | $40,210.00 | 58,752 | 2025-07-31 | Filing | |
| $38.62 | 2,000 | $77,237.00 | 192,771 | 2025-07-15 | Filing | |
| $37.00 | 1,000 | $37,000.00 | 59,752 | 2025-06-30 | Filing | |
| $38.74 | 2,000 | $77,483.20 | 194,771 | 2025-06-16 | Filing | |
| $37.13 | 1,000 | $37,130.00 | 60,752 | 2025-05-30 | Filing | |
| $38.15 | 2,000 | $76,308.60 | 196,771 | 2025-05-15 | Filing | |
| $38.22 | 1,500 | $57,322.50 | 55,893 | 2025-05-13 | Filing | |
| $34.01 | 1,000 | $34,010.00 | 61,752 | 2025-04-30 | Filing |