This performance, which has discredited stock indices and other NBFC stocks, has left many investors feeling that the opportunity has been squandered.