If you click the mine ticker at the bottom right of the main webpage it shows the financials and a bunch of additional information. Also, the little cloud looking button at the bottom right brings you to another page with a bunch of news. I don't think that they removed information as much as it was a switch from OTC to Trading View.