Live feed16:28:40·734dNEWSReleaseCarrols Restaurant 13D Filing Shows Gabelli Funds, LLC Reported A 3.27% Stake In The Co As Of April 15, 2024TAST· Carrols Restaurant Group Inc.Consumer DiscretionaryOriginal source