stock impact