Price
$33.98-41.07%1Y
1M-3.65%1Y-41.07%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Below average4/10
Value35
Quality85
Momentum12
Growth53
P/E (TTM)28.3
Market Cap$41.68B
1Y Return-41.07%
5Y Return+14.54%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q1 2026Total $3.09B (+2.82%)
●Food And Beverage grew +7.44% YoY●Delivery Service +0.58% YoY
SegmentLatestQoQYoY
- Food And Beverage$3.07B+2.79%+7.44%
- Delivery Service$15.5M+9.32%+0.58%