Universal Display Corporation (OLED) has a market capitalization of $4.62B and trades at $97.13. The 52-week range is 86.43-163.21.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 19.1, Earnings Per Share (EPS) of $5.09, annual revenue of $650.61M.
The stock has a beta of 1.65, a last dividend of $1.8500, operates in the Technology sector.