Holy shit WEN is a value stock.
1 - 4.9 B in assets and 2.2 B in sales against a $1.7 B market cap
2 - Revenue up Q1 26 over Q1 25. Revenue rose last quarter from $523 M to $540 M.
3 - Profit margins shrunk, but stayed in the green. And every other play is some AI pipe dream spending $70 B on chips to lose $ 4.5 B next year.
With 4.7 days to cover and a market starved for ANYTHING other than AI this thing could easily be a 4-5 bagger.