Earlier quoted context omitted.
Just because he's still in doesn't mean that it's actually worth $300 on the fundamentals. I could definitely see the argument that $20 was undervalued, but it's plain to see that the short-squeeze is now part of the calculation of value. There is no way that GameStop has an actual fundamental value of $300 per share. That price is clearly inflated, and in a few weeks will decrease, probably to somewhere above $20, b…
Any stock that does not pay dividends _has no fundamentals_. It's just supply / demand.
Do you understand the tax-reasons why a company would buy back shares instead of issue dividends?
What about book value, where a company could have $1b in assets (real machinery, tractors, factories, etc), no debt, and no dividend? Does that mean it still has no fundamental value?