Is that really the output? There isn't close to 25 characters before the stock symbol. Is that just your exaggerated output for us?
Anyway, remember that the default font used is a proportional font rather than a fixed width font. So kerning happens and some strings will use up more or less space than others. If you want your columns to line up, I suggest using a ListView or DataGridView instead.