Universal Display Corporation Announces $400 Million Share Repurchase Authorization and Quarterly Cash Dividend of $0.50 per Share businesswire.com April 30, 2026 at 3:06 PM ET OLED