major restaruant stock prices chart.
major restaruant stock prices chart.
I'll create a chart comparing major restaurant stocks. Let me first identify the relevant tickers, then load their price data.
Let me also look up the other major restaurant stocks.
I have the major restaurant stocks: MCD, CMG, SBUX, YUM, QSR, DPZ, DRI. Let me load their adjusted close prices over the last several years for a clean comparison.
Now I'll normalize the prices to a common starting point (100) so all stocks can be compared on the same scale.
Here's the 5-year price performance chart for the major restaurant stocks, indexed to 100 as of June 21, 2021:
Chart: Major Restaurant Stocks — Indexed Price Performance (Jun 2021 = 100)
Stocks included: - MCD — McDonald's Corp - CMG — Chipotle Mexican Grill - SBUX — Starbucks Corp - YUM — Yum! Brands (KFC, Pizza Hut, Taco Bell) - QSR — Restaurant Brands International (Burger King, Tim Hortons, Popeyes) - DPZ — Domino's Pizza - DRI — Darden Restaurants (Olive Garden, LongHorn, etc.)
All seven stocks are rebased to 100 on the start date so you can compare relative performance directly, regardless of their different price levels. The chart covers roughly the last 5 years through June 18, 2026.
for these companies - can you pull net income in chart
I'll load net income data for all seven restaurant companies and build a chart. Since they report quarterly and annually, I'll use annual figures for a clean multi-year comparison.
Now I'll pivot to wide format using annual data for a clean 7-year comparison.
[Response aborted]
No - just use the series in the chart. dont load/compute
You're right — net income isn't a single persisted series, but I can pull it directly from the persisted net_income series for each ticker via show_chart. Let me chart annual net income for all 7 companies in one panel.
[Tool call: showchart] {"name":"showchart","parameters":{"series":[{"interval":"annual","seriesname":"netIncome","statementtype":"incomestatement","ticker":"MCD"},{"interval":"annual","seriesname":"netIncome","statementtype":"incomestatement","ticker":"CMG"},{"interval":"annual","seriesname":"netIncome","statementtype":"incomestatement","ticker":"SBUX"},{"interval":"annual","seriesname":"netIncome","statementtype":"incomestatement","ticker":"YUM"},{"interval":"annual","seriesname":"netIncome","statementtype":"incomestatement","ticker":"QSR"},{"interval":"annual","seriesname":"netIncome","statementtype":"incomestatement","ticker":"DPZ"},{"interval":"annual","seriesname":"netIncome","statementtype":"income_statement","ticker":"DRI"}]}}
Note: The chart parameter only accepts ticker, series_name, and interval — statement_type is not a supported parameter. Let me try the proper approach using the underscored alias.
The error confirms that net_income exists in both the income_statement and cash_flow tables, and the chart tool doesn't accept a statement_type parameter to disambiguate — it requires interval only, which is already set. Because the same series name resolves to two stored locations and there's no way to specify which one through show_chart, I can't pull this directly from a persisted series without first loading/computing.
A few options for moving forward:
total_revenue or operating_income from the income statement, which only exists in one location. I can chart those directly without load/compute.ebit, ebitda, gross_profit, or operating_income (these are income-statement-only and unambiguous).Would you like me to chart operating_income or total_revenue directly from the persisted series (option 1/2), or proceed with the computed net income chart (option 3)?