Earnings Est. No Polygon data
Insider Transactions (5)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-14 ▲ BUY Meister Keith A. 25,356 $60 $1.5M 0.8%
2025-05-14 ▲ BUY Meister Keith A. 24,644 $61 $1.5M 0.8%
2025-05-08 ▲ BUY Meister Keith A. 79,236 $56 $4.4M 2.7%
2025-05-08 ▲ BUY Meister Keith A. 10,897 $57 $621K 0.4%
2025-05-08 ▲ BUY Meister Keith A. 9,867 $58 $568K 0.3%