Lamar Advertising Company Announces First Quarter Ended March 31, 2024 Operating Results May 2, 2024 Three Month Results Net revenue was $498.2 million Net income was $78.5 million Adjusted EBITDA... Read More
Lamar Advertising Company Announces First Quarter Ended March 31, 2024 Operating Results May 2, 2024 Three Month Results Net revenue was $498.2 million Net income was $78.5 million Adjusted EBITDA... Read More