Stock information

Shareholders

Total shares


21,562,395

As of April 2, 2025