Close

Starboard Value Discloses 13.3% Stake in Office Depot (ODP), Becomes Largest Holder

Go back to Starboard Value Discloses 13.3% Stake in Office Depot (ODP), Becomes Largest Holder