There is increased positive sentiment. This is generally holding at 2 and it was locked at 1-1.3 for a long time. And the 2 now is despite a lot of dilution.
There has almost not been a single positive financial metric for about 8 quarters in a row, however.