Micro thesis:
Undervalued based on revenue generation, user stickiness, cashflows, market share (especially in CDN - edge computing etc—unbeatable 80%+ share). Management has history of beating forecast. Previously undervalued because of market te...