Bullish
Universal Display Corporation Announces $400 Million Share Repurchase Authorization and Quarterly Cash Dividend of $0.50 per Share
Universal Display Corporation (NASDAQ: OLED) has announced a new $400 million share repurchase authorization, building on a fully utilized previous pr...