With 80% ownership, Universal Display Corporation (NASDAQ:OLED) boasts of strong institutional backing

Institutional ownership of over 80% in Universal Display indicates significant influence over stock price. Largest shareholders are institutions like The Vanguard Group and BlackRock. Insider ownership by board members is seen as a positive alignment of interests. General public holds 12% ownership. Private companies hold 5.