I can’t answer this question with any accuracy – and it would probably warrant a call from the SEC if I tried.
It could be your broker, your online trading platform, your internet service provider, your email client, or just plain luck.
Suffice it to say, each of you is going to have slightly different results. If we get into a trade at $100, some of you will get in at $1.05, while some of you get in at$0.95. That’s just how the markets work.