Monarch Casino & Resort (MCRI) Stock: Price, Analysis