Display in USD
Array Technologies Q2 Adj. EPS $0.24 Beats $0.12 Estimate, Sales $342.065M Beat $313.005M Estimate | WAPE