Understanding Instructure Holdings Inc (INST)’s financial health through ratios

Instructure Holdings Inc (NYSE: INST) closed the day trading at $22.78 down -3.43% from the previous closing price of $23.59. In other words, the price has decreased by -$0.81 from its previous closing price. On the day, 617919 shares were traded. INST stock price reached its highest trading level at $24.32 during the session, while […]