Lamar Advertising Company Announces First Quarter Ended March 31, 2021 Operating Results
Three Month Results Net revenue was $370.9 million Net income was $38.3 million Adjusted EBITDA was $152.4 million BATON ROUGE, La., May 04, 2021 (GLOBE NEWSWIRE) -- Lamar Advertising Company (Nasdaq: LAMR), a leading owner and operator of outdoor …