My parents and sister were granted a multiple entry visa till the validity of their passport which is valid up to 2027 for purpose of attending my convocation.
On arrivng in Canada their passport weren't stamped which meant they could have stayed for 6 months if they so wished.