Stock information

Shareholders

Total shares


28,966,714

As of December 31, 2022