Applebee's And IHOP Owner Has Lost $600 Million Under Its CEO
Dine Brands, owner of Applebee's and IHOP, has lost $600 million in value under CEO John Peyton. Shareholders demand accountability, leadership, and real change.
(Forbes, 2025-11-02T19:28:56Z)