Skip to main content

Stock Chart

Stock Quote

Historical Stock Quote

Investment Calculator

Analyst Coverage



Firm Analyst
AB Bernstein Richard Clarke
B. Riley Securities Naved Khan
Barclays Ross Sandler
BMO Capital Markets Brian Pitz
BofA Justin Post
BTIG Jake Fuller
Canaccord Genuity Michael Graham
Cantor Fitzgerald Deepak Mathivanan
Citigroup Ron Josey
Cleveland Research Company Vince Ciepiel
Cowen Kevin Kopelman
DA Davidson Tom White
Evercore ISI Mark Mahaney
Exane BNP Jaafar Mestari
Goldman Sachs Eric Sheridan
Gordon Haskett Robert Mollins
HSBC Raymond Liu
Jefferies John Colantuoni
JMP Andrew Boone
J.P. Morgan Doug Anmuth
Keybanc Justin Patterson
Loop Rob Sanderson
Melius Research Conor Cunningham
Mizuho James Lee
Morgan Stanley Brian Nowak
Morningstar Dan Wasiolek
Needham Bernie McTernan
Oppenheimer Jed Kelly
Piper Sandler Thomas Champion
Raymond James Josh Beck
RBC Brad Erickson
Redburn Alex Brignall
RW Baird Colin Sebastian
Seaport Research Partners Aaron Kessler
Susquehanna Shyam Patil
The Benchmark Company Daniel Kurnos
Tigress Ivan Feinseth
Truist C. Patrick Scholes
UBS Lloyd Walmsley
Wedbush Securities Scott Devitt
Wells Fargo Ken Gawrelski
William Blair Ralph Schackart