CARROLS RESTAURANT GROUP, INC. (TAST)

Market cap
$519.89M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2023141+332.18%
Jan 1, 202333-53.46%
Jan 2, 202270-18.52%
Jan 3, 202186+30.20%
Dec 29, 201966-28.20%
Dec 30, 201892+9.79%
Dec 31, 201784+0.77%
Jan 1, 201783+16.81%
Jan 3, 201671+141.91%
Dec 28, 201429+2.99%
Dec 29, 201329+144.07%
Dec 30, 201212
AI Chat