Investors & landlords

Can you explain why you didn't get a 1099-B?  It sounds like this was a publicly traded company.  Did you sell the stocks through a broker?  The sale of stocks acquired through an ESPP creates compensation.  Was that compensation reported to you on a W-2 or 1099-MISC?

Yes, you can report these sales using TurboTax but exactly how depends on answers to the above questions.