Ark Invest Bet 0 Million on This Tech Stock. Down 88%, Is It Time to Buy?

Ark Invest Bet $600 Million on This Tech Stock. Down 88%, Is It Time to Buy?