Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Large Shareholder, Officer, Director | $28.65 | 10,785 | $308,939.56 | 983,142 | 2025-03-31 | Filing |
Large Shareholder, Officer, Director | $29.67 | 164 | $4,865.39 | 54,142 | 2025-03-28 | Filing |
Large Shareholder, Officer, Director | $28.87 | 2,127 | $61,404.15 | 54,306 | 2025-03-28 | Filing |
Large Shareholder, Officer, Director | $29.67 | 1,477 | $43,818.16 | 993,927 | 2025-03-28 | Filing |
Large Shareholder, Officer, Director | $28.87 | 19,163 | $553,214.73 | 995,404 | 2025-03-28 | Filing |
Large Shareholder, Officer, Director | $30.08 | 22 | $661.83 | 56,433 | 2025-03-27 | Filing |
Large Shareholder, Officer, Director | $29.66 | 2,227 | $66,058.39 | 56,455 | 2025-03-27 | Filing |
Large Shareholder, Officer, Director | $28.43 | 42 | $1,194.06 | 58,682 | 2025-03-27 | Filing |
Large Shareholder, Officer, Director | $30.08 | 203 | $6,106.89 | 1,014,567 | 2025-03-27 | Filing |
Large Shareholder, Officer, Director | $29.66 | 20,045 | $594,584.81 | 1,014,770 | 2025-03-27 | Filing |
Large Shareholder, Officer, Director | $28.43 | 392 | $11,144.56 | 1,034,815 | 2025-03-27 | Filing |
Large Shareholder, Officer, Director | $31.33 | 2,291 | $71,781.61 | 58,724 | 2025-03-26 | Filing |
Large Shareholder, Officer, Director | $31.33 | 20,640 | $646,692.48 | 1,035,207 | 2025-03-26 | Filing |
Large Shareholder, Officer, Director | $31.76 | 2,291 | $72,750.93 | 61,015 | 2025-03-25 | Filing |
Large Shareholder, Officer, Director | $31.76 | 20,640 | $655,425.26 | 1,055,847 | 2025-03-25 | Filing |
Large Shareholder, Officer, Director | $31.21 | 2,291 | $71,492.03 | 63,306 | 2025-03-24 | Filing |
Large Shareholder, Officer, Director | $31.21 | 20,640 | $644,083.58 | 1,076,487 | 2025-03-24 | Filing |
Large Shareholder, Officer, Director | $30.05 | 2,291 | $68,835.16 | 65,597 | 2025-03-21 | Filing |
Large Shareholder, Officer, Director | $30.05 | 20,640 | $620,147.38 | 1,097,127 | 2025-03-21 | Filing |
Large Shareholder, Officer, Director | $30.53 | 103 | $3,144.93 | 67,888 | 2025-03-20 | Filing |