Is Castor Ctrm Stock At A Peak Price At 1.72 Down 0.91 20260328