Types of Stock Warrants | Finance Train