Key PointsSold 237,103 shares; estimated trade size $7.77 million (based on average closing price from January to March 2026)
Key PointsSold 237,103 shares; estimated trade size $7.77 million (based on average closing price from January to March 2026)