Universal Display Corporation
Exchange: nyse
none
7011947520.00
296028000.00
-0.560934403187
0.459877198055
16.71%
3.75
1.600000