Growth Metrics

Sterling Infrastructure (STRL) EBITDA: 2011-2025