The stock is down more than 25% in the past year. Down more than 5% today. I can’t figure out what’s causing this, considering it’s the undisputed leader in the space (along with YouTube).
Does anyone know?
The stock is down more than 25% in the past year. Down more than 5% today. I can’t figure out what’s causing this, considering it’s the undisputed leader in the space (along with YouTube).
Does anyone know?