Stockbroker4I sold a little at the top, of course to buy something else, but what is half, Half 100 shares is 50 and half 1000 shares is 500 shares, the reason you want to own a bank stock is for the dividends and maybe the capital gains in the future, If your mother is worried and cant handle it and wants to sell with a 3 dollar captial gain then i would probably not be in stocks . Stocks are risky but if you are not concerned about them and they continue to pay the dividends then i would continue to hold. Most small investors make mistakes such the one you did by selling because what you should have done was buy twice as much RY at 26 dollars and bring your average down. Then you wouldnt be so worried.
Buy LOW Sell High
If you buy High then buy something you want to keep until its higher. And build up enough shares to benifit from the dividend.
I sold some at the high but thats because i trippled my holdings at the low. If i bought high i would continue holding.
Have a great day
By the way i am not a investment pro and am only telling you what i have learnt .
Cheers
V