BMO Capital analyst Tom Mackinnon maintained a Buy rating on Sun Life Financial (SLF – Research Report) yesterday and set a price target ...