I disagree that demand will remain the same. Businesses are contracting, demand will contract, new growth is contracting and 100% of the time that will lead to deceleration of earnings and the stock will get crushed eventually. Obviously they are a superstar, just not right now...We'll see