Simulations Plus Inc
 $172,740,542 Simulations Plus Inc
 $172,740,542