Investools recently released their 10Q report and in it, it states that CEO Lee Barba made $10.5 million last year, CFO Ida Kane received a 50% pay increase to $682,000, Instructor and VP Andrew Scott made $1.4 million, VP Scott Sheridan made $1.2 million and two other instructors, Michael Drew...