OLED
Universal Display Corporation · Technology
Director Leonard Becker sold $428K of Universal Display Corporation
Sold$428,389
$114.24Price
3,750Shares
−21%Stake
What OLED did after the filing
Prices for OLED after this filing aren't in yet.
Traded Wed, May 24. Filed Thu, May 25, 12:15 PM ET, during the session. Not investment advice.