Skip to content
live quote loading…
SHORT INTEREST
~26–30% of float
BORROW UTIL
elevated
DIVIDEND
~$0.56 annualized · ~7% yield
P/E
~10x vs ~23x peers
FRESHAI
Google Cloud drive-thru
TRIAN/PELTZ
~16% · take-private explored
W
Buy Wendy's
The Case
The Data
The Menu
Shorts
News
Ask Ben
Locations
Articles
Buy Wendy's →
Wendy's
› london
Wendy's in london
Search
Near me
1104 Adelaide St. North
London
1371 Beaverbrook Avenue Unit 5
London
1376 Wellington Rd.
London
1923 Oxford St. W.
London
1980 Hyde Park Road
London
2004 Dundas Street
London
243 Oxford St E.
London
338 Wellington Road
London
375 Southdale Road West
London
60 North Center Rd.
London
676 Highbury Ave
London