Array Technologies is trading at $3.13, down 5.0%, with no clear company-specific announcement explaining the decline. - The 1.5 GW supply agreement announced October 22 is positive company news, but is not an evident explanation for the drop. - Broader risk-off sentiment may be weighing on shares amid geopolitical tensions and higher oil prices. - Major U.S. indices are also lower, though this does not establish a direct cause for the stockβs move.