red robin ticker wallpaper red robin stock ticker EBITDA TTM 62815M ROE TTM -5059 Revenue TTM 1162B Gross Margin TTM 1609 Net Margin TTM -430 Debt To Equity. Real time Red Robin G… Thursday, October 20, 2022 Edit