Shoals Technologies Group Inc (NASDAQ:SHLS) Is 10.95% Above Its 52-Week Low, But How Long Will It Remain So?
In last trading session, Shoals Technologies Group Inc (NASDAQ:SHLS) saw 11.7 million shares changing hands with its beta currently measuring 1.66. Company’s recent per share