-23.87% percent quarterly performance for Universal Display Corp (OLED) is not indicative of the underlying story
Universal Display Corp (NASDAQ: OLED) on Friday, soared 4.26% from the previous trading day, before settling in for the closing price of $108.11. Within the