Assessing Atlassian (TEAM) Valuation After Steep Share Price Declines And Recent Rebound April 22, 2026