What I thought of: An idea We should define a generic data object that extends to other stock data object