Stock Chart

Stock Quote

Historical Stock Quote

Investment Calculator

Analyst Coverage



Firm Analyst
Atlantic Equities James Cordwell
Barclays Ross Sandler / Mario Lu
BofA Justin Post
BTIG Jake Fuller
Canaccord Genuity Michael Graham
Citigroup Jason Bazinet
Cowen Kevin Kopelman
Credit Suisse Stephen Ju
DA Davidson Tom White
Evercore ISI Mark Mahaney
Exane BNP Jaafar Mestari
Goldman Sachs Eric Sheridan
Gordon Haskett Robert Mollins
HSBC Raymond Liu
Jefferies Brent Thill
JMP Ron Josey
J.P. Morgan Doug Anmuth
Keybanc Justin Patterson
Loop Rob Sanderson
Mizuho James Lee
Morgan Stanley Brian Nowak
Morningstar Dan Wasiolek
Needham Bernie McTernan
Oppenheimer Jed Kelly
Piper Sandler Thomas Champion
Raymond James Aaron Kessler
RBC Brad Erickson
Redburn Alex Brignall
RW Baird Colin Sebastian
Stifel Scott Devitt
Susquehanna Shyam Patil
Tigress Ivan Feinseth
Truist Naved Khan
Wedbush James Hardiman
Wells Fargo Brian Fitzgerald
William Blair Ralph Schackart
Wolfe Research Deepak Mathivanan