2024-07-19
ID Instrument Name Action Quantity Price Trade Date Settlement Date
3089 CENX BUY 247404.0 16.23 2024-07-19 2024-07-19
Lot ID Instrument ID Business Date Quantity Unit Price Version
c32d4f45-435c-40e8-873e-c56ca7491bbb 2024-07-19 CENX 247404.0 16.23 0
ID Instrument ID Business Date Realized P&L Market P&L Draw Down
ID Instrument ID Business Date Realized P&L Market P&L Draw Down
ID Instrument ID Business Date Realized P&L Market P&L Draw Down Log Return Simple Return