You including their 2003 stock split in your calculations?
edit: because, if not, it's more like a 9.85% return on the stock
edit: because, if not, it's more like a 9.85% return on the stock
https://www.google.com/finance?chdnp=0&chdd=1&chds=1&chdv=0&...