• News Desk |
  • 03/09/2019.

Starboard Value, LP revealed in an SEC Form 13D filing last week that it owns a 7.5% stake in Box, the cloud content management company. It is probably not a coincidence that Starboard Value looks for undervalued stocks. Box stock has been on a price roller coaster ride, since it went public in 2015 at […]

Leave a comment