Abstract Stock Graph