Does this give bonus XP?

I haven’t been able to find info about this. Does completing a mission for the first time with each character give bonus XP? Does earning a higher medal than you had for a mission give bonus XP?

If not, it would be a nice little incentive to run through each mission with all the characters.

I think your first win of the day gives some bonus. I saw a little thing in game about that the other day. as for anything else im not entirely sure. Maybe they will say something in tomorrows battleplan