Bitcoins have no dividend or potential future dividend, therefore not like a stock.
More like a collectible or commodity.
is it true? how to be commodity?
It's true because Bitcoin is a crypto CURRENCY. People always making things to define BTC, There is no way that BTC will be a stock since there's no company owning it and its a currency.
Commodity means something valuable or people give it a value based on its usefulness. Just like gold, silver and other precious metal. Besides supply and demand, People speculation on its price is what the value of BTC made off.