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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing