Position history for BARCLAYS PLC's holdings in VELO3D INC
Current Value
$124
Current Shares
9
Total Value Change
$0
Total Shares Change
0