Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-08-04 ▼ SELL Hicks Zackery A Chief Digital & Technology Off 15,038 $133 $2.0M 51.2%
2025-05-02 ▼ SELL Chen Katy President, Int'l Personal Care 740 $130 $96K 15.6%
2025-04-29 ▼ SELL Chen Katy President, Int'l Personal Care 1,794 $131 $235K 36.7%