What does an empty star mean and what does a big star mean?
An empty star represents that you can boost that stat with Aprijuice, a big star represents that the stat is higher than normal because of that Pokemon's nature.