Array Technologies (ARRY) Drops 5.6% Ahead of Tax Credit Deadline

Written on 12/31/2025