Taxation when RSU and ESPP were awarded/vested in one country and sold in USA?

I got some RSU and had ESPP which I got when I was India. RSUs were vested as well when I was in India. Now I have been in USA for few years and finally decided to sell these stocks.
I didn't get a 1099-B for selling these stocks. How to report stock sell for taxation in IRS. Also can we do this using TurboTax?