Yahoo!
Description.
Yahoo! is an American web services provider. It is headquartered in Sunnyvale, California. Yahoo! was acquired by Verizon Media in 2017.
Website.
Investment Returns.
Absolute Return = +58.65%
Holding Period = 1.6 years
IRR = 49.00% (USD), 46.00% (NZD)