Akamai shorts hold firm as call buyers take over
Akamai Technologies enters the week before its August 4 earnings with a peculiar split personality: short sellers are deeply embedded at 13.3% of the float but making no new moves, while options traders are piling into…
