Stock warrants, structured warrants and stock options