Anakir said:
It has always been 255 per stat.
You're correct on the maximum of IVs though.
Edit: Anyways, I'm gonna test this out. I have a Dragonair A that I'll just use Rare Candy on until level 90 (this won't evolve until level 90). And a Dragonair B that will evolve on the normal level and will Rare Candy it until its level 90. I'll come back with results.
but the rarecandy wont give you any EV lol, remember that defeating wild pokemon is the key for earning EV, also, every wild pokemon has different EV earning to your pokemon
Example: Beatifly gives you 3 EV of Special Atk.
While Darkrai Gives you 2 Ev of Speed and 2 EV of Special Atk.
(trainers will give you random EV to your pokemon)