AI Rating
Rating methodologyLatest close (chg%)90.13-10.63%
Buy price
90.13
Target price78.00
Sell price107.00
P/E TTM-317.14
P/E102.18
Confidence85%
Risk score85/100
AI Summary
Convergence of extreme financial leverage (95.77% debt-to-assets), accelerating losses despite revenue growth, confirmed technical breakdown below all key moving averages, and emerging existential competitive threat from major payments incumbents (Stripe, Visa, Mastercard) creates an asymmetric risk profile skewed heavily to the downside.