Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Large Shareholder, Officer, Director | $31.21 | 20,640 | $644,228.06 | 623,549 | 2025-05-23 | Filing |
Large Shareholder, Officer, Director | $31.69 | 2,292 | $72,633.02 | 16,518 | 2025-05-22 | Filing |
Large Shareholder, Officer, Director | $31.69 | 20,639 | $654,045.78 | 644,189 | 2025-05-22 | Filing |
Large Shareholder, Officer, Director | $31.79 | 2,292 | $72,860.62 | 18,810 | 2025-05-21 | Filing |
Large Shareholder, Officer, Director | $31.79 | 20,639 | $656,095.23 | 664,828 | 2025-05-21 | Filing |
Large Shareholder, Officer, Director | $32.25 | 2,292 | $73,926.40 | 21,102 | 2025-05-20 | Filing |
Large Shareholder, Officer, Director | $32.25 | 20,639 | $665,692.37 | 685,467 | 2025-05-20 | Filing |
Large Shareholder, Officer, Director | $32.10 | 2,292 | $73,567.47 | 23,394 | 2025-05-19 | Filing |
Large Shareholder, Officer, Director | $32.10 | 20,639 | $662,460.30 | 706,106 | 2025-05-19 | Filing |
Officer, Director | $33.41 | 8,000 | $267,280.00 | 728,047 | 2025-05-14 | Filing |
Large Shareholder, Officer, Director | $31.71 | 85 | $2,695.37 | 25,686 | 2025-05-09 | Filing |
Large Shareholder, Officer, Director | $31.15 | 1,182 | $36,818.59 | 25,771 | 2025-05-09 | Filing |
Large Shareholder, Officer, Director | $31.71 | 775 | $24,575.41 | 726,745 | 2025-05-09 | Filing |
Large Shareholder, Officer, Director | $31.15 | 10,378 | $323,268.47 | 727,520 | 2025-05-09 | Filing |
Large Shareholder, Officer, Director | $28.16 | 1,893 | $53,300.25 | 26,953 | 2025-05-08 | Filing |
Large Shareholder, Officer, Director | $28.16 | 17,059 | $480,321.73 | 737,898 | 2025-05-08 | Filing |
Large Shareholder, Officer, Director | $28.17 | 2,291 | $64,537.01 | 28,846 | 2025-05-07 | Filing |
Large Shareholder, Officer, Director | $28.17 | 20,640 | $581,424.67 | 754,957 | 2025-05-07 | Filing |
Large Shareholder, Officer, Director | $28.02 | 2,063 | $57,797.83 | 31,137 | 2025-05-06 | Filing |
Large Shareholder, Officer, Director | $28.02 | 18,588 | $520,768.84 | 775,597 | 2025-05-06 | Filing |