Lamar Advertising Company Announces Second Quarter Ended June 30, 2021 Operating Results August 24, 2021 Three Month Results Net revenue was $445.1 million Net income was $119.6 million Adjusted EBITDA... Read More
Lamar Advertising Company Announces Second Quarter Ended June 30, 2021 Operating Results August 24, 2021 Three Month Results Net revenue was $445.1 million Net income was $119.6 million Adjusted EBITDA... Read More