Just my 2 cents but ...
If you implement a generic ticker then implement the stock stuff on top of it, then others can use the ticker code for other things.
If you implement a generic ticker then implement the stock stuff on top of it, then others can use the ticker code for other things.