Universal Display Corporation (OLED) Tumbled -5.39% or -6.95 To Price $122.0 On Wednesday
Universal Display Corporation (OLED) tumbled -5.39% or -6.95 to $122.0. It is nearly 833094 shares traded, which is 77.49% compare to the average total volume 1.08 million. The market cap of OLED is $5.75 billion. The year to date change…