Easy Quick Triple from here based on the Thin asks of Level2! ICBT is at Extremely Oversold status now! 0.0003 should form a New bottom unless Huge Sell-Off at 0.0003 start again...
Hopefully we'll see the Same size (200M+ shares) of Huge bid support for ICBT like its peer (LGTT) has now!