And right now, you can still invest at $0.26/share with up to 100% bonus shares