Jayyy, instead of worring about what others paid for the stock, you should focus on the actual value of the stock vs the present price.
Just to fret over the supposed great deal that others got is counter-productive and doesn't do you any good. Try to think in terms of future potential. What will Roth be worth when/if they land a big order with a foreign government? What if they are bought out by a big drug company?