$37.9M

Market Cap • 23/08/2024

2022

(há 3 anos)

IPO

NYSE

Listagem

Flag of US

Redwood

Sede • California