BAA share outstanding is 252M, if BAA price is above $0.2 BAA market cap is above $50M which is the minimum list requirement. From Aug 24 to Sept 29, BAA price was under $0.20. If a stock is under $50M cap for consecutive 30 days a warning will be issued. So, we got the warning at Sept 29 to ask we fix it in 6 months, that means the deadline is March 29. To regain or cancel the warning, we also need price above $0.20 ($50M cap) for a consecutive 30 days. Since the warning issued we never get price above $0.20 ($50M cap) for a consecutive 30 days again. That is why BAA price was difficult to hold any gains no matter what good news from BAA.
Imagine, if BAA can be above $0.20 for 10 days, what will happen? Many will rush in!