Most stocks are up last 30 days… Based on short term oversold positions. However most companies have reported their earnings and gave guidance. Generally quite good considering all the economic and geo political headwinds.
These risks still exist and the companies with solid balance sheet and services/products will come out stronger.
Here are a few examples of short term moves in their stock price over the last month....
Virnetx + 67% ,
Qtrh + 25%
Amazon + 40%
Tesla + 50 %