It takes earnings and revenue, neither of which LBSR is generating yet. That's why the share price is so erratic, it's hard to know how to value a company based on potential alone. Until some fundamentally game changing news gets delivered, this is probably going to be a better trading stock than a buy and hold in the near term. That said, it's always possible that kind of news is just a day away so as much as I'm willing to trade some shares of LBSR for quick profits, I always have a core position that I won't trade so I won't sweat it if news comes out and I'm not fully loaded.