It’s that time of year again — AGM season is upon us