Insider Activity of Creasy Lucas D.
Biography of Creasy Lucas D.
No biography is available at this moment.
No biography is available at this moment.
| 2020-10-19 | Array Technologies, Inc. ARRY | Chief Technology Officer | 19,191 0.0414% | $22.00 | $422,202 | -28.47% |