Shoals Technologies Group, Inc.

SHLS·NASDAQ·$10.82·$2B