It hit $2.05 this afternoon & orders are leaving the system, making WTP look very unloved. I know this is market sentiment but boy, it's hard to keep the faith while everyone else is rushing to the exits.
WTP Price at posting:
0.0¢ Sentiment: Hold Disclosure: Held