Sterling Infrastructure, Inc.

STRL·NASDAQ·$783.53·$24B