2024-08-23
ID Instrument Name Action Quantity Price Trade Date Settlement Date
283 ODC BUY 6266.0 68.99 2024-08-23 2024-08-23
Lot ID Instrument ID Business Date Quantity Unit Price Version
92d57c93-983b-4d12-aa5a-8a89a513d8ed 2024-08-23 ODC 6266.0 68.99 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