En mi código tengo esta variable:
const operatorPrice = this.state.operatorPrice;El valor de operatorPrice es un objeto que se ve así:
Ahora, quiero ponerlos en dos tablas separadas como estas:
28/04/2022
name price category product1 $20 oil28/05/2022
name price category product1 $20 oil Sin embargo, recibo este error: 
Supongo que entiendo que el valor de this.state.operatorPrice no es una matriz, pero no sé en este formato cómo acceder a los datos y dividirlos. Cualquier ayuda o documentación sería increíble.
Las claves de este objeto aquí incluyen caracteres que no son válidos en los identificadores normales. Por ejemplo, no puede acceder a él de esta manera:
operatorPrice.4/28/2022¡Eso claramente no es válido! JavaScript interpretaría esa clave como una división con números.
En su lugar, debe usar la notación de corchetes para acceder a ella:
operatorPrice["4/28/2022"]Tenga en cuenta que, a diferencia de la notación de puntos, se puede usar cualquier expresión entre corchetes, por lo que esto también hace lo mismo que arriba:
operatorPrice[["4", "28", "2022"].join("/")] // or even just operatorPrice[[4, 28, 2022].join("/")] Como sugiere @JeffMercado, debe usar Object.keys u Object.entries para obtener las claves (y las entradas correspondientes si es necesario).
const keys = Object.keys(operatorPrice); keys.forEach((key) => { operatorPrice[key]; // bracket notation again! });