Growth Metrics

Sterling Infrastructure (STRL) EBIAT: 2011-2025