Reporting RSU income granted in Canada

Hey, 

 

I was granted some RSUs from my employer while I was in Canada which vested when I moved to the US. My employer takes care of automatically calculating the percentage of time I was in each country and paying them their dues on taxes which makes things slightly easier for me.

 

Questions:

I am not sure if I need to report the Canadian income to US since I've already paid taxes on the US equivalent income for the same RSU.

Also, can I claim Foreign Tax Credits for this amount also? Does TurboTax Premium take all these nuances into consideration when preparing for my returns?

 

Thanks!