Simulations Plus’ $18.50-per-Share Sale Faces Fiduciary Duty Investigation - SLP News | Rallies