Third Point, LLC is/was an owner of Yahoo! Inc.

Details
Title Institutional investor
Percent Stake 6%