English: Their revenue and stock prices have plummeted.
Telugu: దాని షేరు ధరలు, లాభాలు కుంచించుకుపోయాయి.