indeed
investopedia offers something like that aswell.
FYI shank , Etrade allows you to have watch lists which do what you are suggesting. You can picks stocks to watch and organise them in their own portfolios etc etc and it records them in the same fashion as shares you've traded and own (ie you can see the buy price, current price, % gain etc etc).
However once you open an account (which you would have to do to do this) you have to trade once a quarter otherwise they will charge you about 15 dollars or so account maintenance fee ......so one of the learning sites mentioned above would probably be more economical.