Growth Metrics

Sterling Infrastructure (STRL) Shares Repurchased: 2011-2025