Richard Davis's Stock Ratings

Canaccord Genuity Analyst

Richard Davis is an analyst at Canaccord Genuity. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

41.9%

Smart Score

86.3%

Overall Average Return Percentile

91st

Number of Ratings

194
Buy NowGet Alert
10/30/2025NOWBuy Now
ServiceNow
$765.9046.23%$1120 → $1120MaintainsBuyGet Alert
05/28/2025OKTABuy Now
Okta
$88.0330.64%$100 → $115MaintainsHoldGet Alert
04/24/2025NOWBuy Now
ServiceNow
$765.9040.36%$900 → $1075MaintainsBuyGet Alert
03/04/2025OKTABuy Now
Okta
$88.0313.6%$94 → $100MaintainsHoldGet Alert
11/07/2024HUBSBuy Now
HubSpot
$360.3697.03%$600 → $710MaintainsBuyGet Alert
08/29/2024OKTABuy Now
Okta
$88.032.24%$95 → $90MaintainsHoldGet Alert
08/08/2024HUBSBuy Now
HubSpot
$360.3666.5%$700 → $600MaintainsBuyGet Alert
05/09/2024HUBSBuy Now
HubSpot
$360.3694.25%$750 → $700MaintainsBuyGet Alert
05/03/2024UPLDBuy Now
Upland Software
$1.62208.74%$7 → $5MaintainsBuyGet Alert
04/05/2024HUBSBuy Now
HubSpot
$360.36108.13%$700 → $750MaintainsBuyGet Alert
08/05/2021UPLDBuy Now
Upland Software
$1.622863.88%$57 → $48MaintainsBuyGet Alert
04/13/2021ZUOBuy Now
Zuora
$19 → $20MaintainsBuyGet Alert
02/26/2021BANDBuy Now
Bandwidth
$14.701444.22%$225 → $227MaintainsBuyGet Alert
02/23/2021QTWOBuy Now
Q2 Holdings
$72.94112.5%$116 → $155MaintainsBuyGet Alert
01/21/2021UPLDBuy Now
Upland Software
$1.623419.6%$52 → $57MaintainsBuyGet Alert
12/03/2020OKTABuy Now
Okta
$88.03183.99%$218 → $250MaintainsHoldGet Alert
10/13/2020BANDBuy Now
Bandwidth
$14.701430.61%$175 → $225Reiterates → BuyGet Alert
08/06/2020HUBSBuy Now
HubSpot
$360.36-20.91%$205 → $285MaintainsBuyGet Alert
07/24/2020BANDBuy Now
Bandwidth
$14.70968.03%$130 → $157MaintainsBuyGet Alert
06/12/2020OKTABuy Now
Okta
$88.03115.84% → $190Assumes → HoldGet Alert
06/04/2020ZUOBuy Now
Zuora
$15 → $19MaintainsBuyGet Alert
05/29/2020BANDBuy Now
Bandwidth
$14.70784.35% → $130Assumes → BuyGet Alert
05/29/2020VEEVBuy Now
Veeva Sys
$220.11-11.41%$165 → $195MaintainsHoldGet Alert
05/28/2020ADSKBuy Now
Autodesk
$294.05-21.78%$195 → $230MaintainsBuyGet Alert
04/02/2020OKTABuy Now
Okta
$88.0336.32%$125 → $120MaintainsHoldGet Alert
02/28/2020WDAYBuy Now
Workday
$215.75-0.35%$200 → $215MaintainsBuyGet Alert
02/26/2020CRMBuy Now
Salesforce
$253.51-21.11%$185 → $200MaintainsBuyGet Alert
02/24/2020APPNBuy Now
Appian
$37.656.23%$44 → $40MaintainsHoldGet Alert
02/13/2020HUBSBuy Now
HubSpot
$360.36-40.34%$170 → $215MaintainsBuyGet Alert
01/30/2020NOWBuy Now
ServiceNow
$765.90-51.04%$285 → $375MaintainsBuyGet Alert
01/24/2020TEAMBuy Now
Atlassian
$155.995.78%$150 → $165MaintainsBuyGet Alert
12/17/2019BANDBuy Now
Bandwidth
$14.70376.19%$60 → $70MaintainsBuyGet Alert
12/13/2019ADBEBuy Now
Adobe
$349.210.23%$320 → $350MaintainsBuyGet Alert
12/10/2019MDBBuy Now
MongoDB
$414.95-60.24%$185 → $165MaintainsBuyGet Alert
12/06/2019OKTABuy Now
Okta
$88.0342%$120 → $125MaintainsHoldGet Alert
11/27/2019BOXBuy Now
Box
$29.71-39.41%$16 → $18MaintainsHoldGet Alert
11/27/2019VEEVBuy Now
Veeva Sys
$220.11-25.04%$155 → $165MaintainsHoldGet Alert
11/27/2019ADSKBuy Now
Autodesk
$294.05-33.68%$160 → $195MaintainsBuyGet Alert
11/18/2019OKTABuy Now
Okta
$88.0336.32% → $120DowngradeBuy → HoldGet Alert
11/07/2019BANDBuy Now
Bandwidth
$14.70308.16%$88 → $60MaintainsBuyGet Alert
10/24/2019NOWBuy Now
ServiceNow
$765.90-62.79%$315 → $285MaintainsBuyGet Alert
10/17/2019WDAYBuy Now
Workday
$215.75-7.3%$235 → $200MaintainsBuyGet Alert
09/12/2019QTWOBuy Now
Q2 Holdings
$72.9432.99%$70 → $97UpgradeHold → BuyGet Alert
08/29/2019OKTABuy Now
Okta
$88.0364.72%$125 → $145MaintainsBuyGet Alert
08/28/2019VEEVBuy Now
Veeva Sys
$220.11-29.58%$135 → $155MaintainsHoldGet Alert
08/28/2019SPSCBuy Now
SPS Commerce
$86.24-30.43%$120 → $60MaintainsBuyGet Alert
08/28/2019ADSKBuy Now
Autodesk
$294.05-45.59%$190 → $160MaintainsBuyGet Alert
08/23/2019CRMBuy Now
Salesforce
$253.51-27.02%$175 → $185MaintainsBuyGet Alert
07/26/2019TEAMBuy Now
Atlassian
$155.99-3.84%$125 → $150MaintainsBuyGet Alert
07/26/2019SPSCBuy Now
SPS Commerce
$86.2439.15%$115 → $120MaintainsBuyGet Alert
07/25/2019NOWBuy Now
ServiceNow
$765.90-58.87%$300 → $315MaintainsBuyGet Alert
07/19/2019MSFTBuy Now
Microsoft
$473.73-67.28%$145 → $155MaintainsBuyGet Alert
06/19/2019MDBBuy Now
MongoDB
$414.95-55.42%$160 → $185MaintainsBuyGet Alert
06/19/2019ADBEBuy Now
Adobe
$349.21-8.36%$300 → $320MaintainsBuyGet Alert
06/06/2019MDBBuy Now
MongoDB
$414.95-61.44%$125 → $160MaintainsBuyGet Alert
06/04/2019BOXBuy Now
Box
$29.71-46.15%$24 → $16DowngradeBuy → HoldGet Alert
05/31/2019ZUOBuy Now
Zuora
$28 → $18MaintainsBuyGet Alert
05/31/2019OKTABuy Now
Okta
$88.0342%$95 → $125MaintainsBuyGet Alert
05/30/2019VEEVBuy Now
Veeva Sys
$220.11-38.67%$115 → $135MaintainsHoldGet Alert
05/29/2019WDAYBuy Now
Workday
$215.758.92%$220 → $235MaintainsBuyGet Alert
05/02/2019PAYCBuy Now
Paycom Software
$162.8119.77%$160 → $195MaintainsHoldGet Alert
05/01/2019TWLOBuy Now
Twilio
$133.9615.71%$125 → $155MaintainsBuyGet Alert
04/25/2019NOWBuy Now
ServiceNow
$765.90-62.79%$240 → $285MaintainsBuyGet Alert
04/03/2019OKTABuy Now
Okta
$88.037.92%$85 → $95MaintainsBuyGet Alert
04/02/2019BANDBuy Now
Bandwidth
$14.70410.2%$60 → $75MaintainsBuyGet Alert
03/19/2019ZUOBuy Now
Zuora
UpgradeHold → BuyGet Alert
03/15/2019ADBEBuy Now
Adobe
$349.21-14.09%$290 → $300MaintainsBuyGet Alert
03/14/2019MDBBuy Now
MongoDB
$414.95-69.88%$95 → $125MaintainsBuyGet Alert
02/13/2019TWLOBuy Now
Twilio
$133.96-6.69%$90 → $125MaintainsBuyGet Alert
02/13/2019SPSCBuy Now
SPS Commerce
$86.2427.55%$95 → $110MaintainsBuyGet Alert
02/13/2019HUBSBuy Now
HubSpot
$360.36-47.27%$160 → $190MaintainsBuyGet Alert
02/06/2019PAYCBuy Now
Paycom Software
$162.81-1.73%$140 → $160MaintainsHoldGet Alert
10/31/2018PAYCBuy Now
Paycom Software
$162.81-14.01%$150 → $140MaintainsHoldGet Alert
10/31/2018BANDBuy Now
Bandwidth
$14.70308.16%$44 → $60MaintainsBuyGet Alert
10/26/2018SPSCBuy Now
SPS Commerce
$86.2410.16%$85 → $95MaintainsBuyGet Alert
10/01/2018PAYCBuy Now
Paycom Software
$162.81DowngradeBuy → HoldGet Alert
10/01/2018VEEVBuy Now
Veeva Sys
$220.11DowngradeBuy → HoldGet Alert
09/20/2018ADSKBuy Now
Autodesk
$294.05-38.79%$165 → $180MaintainsBuyGet Alert
09/07/2018OKTABuy Now
Okta
$88.03-14.8%$60 → $75MaintainsBuyGet Alert
09/06/2018MDBBuy Now
MongoDB
$414.95-81.2%$54 → $78MaintainsBuyGet Alert
09/06/2018HUBSBuy Now
HubSpot
$360.36-55.6%$140 → $160MaintainsBuyGet Alert
09/05/2018SMARBuy Now
Smartsheet
$29 → $35MaintainsBuyGet Alert
09/05/2018WDAYBuy Now
Workday
$215.75-18.89%$145 → $175MaintainsBuyGet Alert
08/31/2018ZUOBuy Now
Zuora
$26 → $28MaintainsHoldGet Alert
08/30/2018CRMBuy Now
Salesforce
$253.51-34.91%$150 → $165MaintainsBuyGet Alert
08/24/2018VEEVBuy Now
Veeva Sys
$220.11-55.48%$85 → $98MaintainsBuyGet Alert
08/24/2018ADSKBuy Now
Autodesk
$294.05-43.89%$150 → $165MaintainsBuyGet Alert
08/10/2018DBXBuy Now
Dropbox
$27.8636.4%$36 → $38MaintainsBuyGet Alert
08/10/2018ALTRBuy Now
Altair Engineering
$32 → $38MaintainsHoldGet Alert
08/09/2018SAILBuy Now
SailPoint Technologies
$20.2323.56%$24 → $25MaintainsHoldGet Alert
08/07/2018TWLOBuy Now
Twilio
$133.96-40.28%$52 → $80MaintainsBuyGet Alert
08/03/2018APPNBuy Now
Appian
$37.65-20.33%$28 → $30MaintainsHoldGet Alert
07/27/2018TEAMBuy Now
Atlassian
$155.99-45.51%$65 → $85MaintainsBuyGet Alert
07/27/2018SPSCBuy Now
SPS Commerce
$86.24-1.44%$75 → $85MaintainsBuyGet Alert
06/29/2018UPLDBuy Now
Upland Software
$1.622246.4%$35 → $38MaintainsBuyGet Alert
06/21/2018QTWOBuy Now
Q2 Holdings
$72.94-17.74%$53 → $60MaintainsHoldGet Alert
06/19/2018EVBGBuy Now
Everbridge
$52 → $57MaintainsBuyGet Alert
06/15/2018ADBEBuy Now
Adobe
$349.21-19.82%$245 → $280MaintainsBuyGet Alert
06/07/2018OKTABuy Now
Okta
$88.03-31.84%$55 → $60MaintainsBuyGet Alert
06/07/2018MDBBuy Now
MongoDB
$414.95-86.99%$45 → $54MaintainsBuyGet Alert
06/07/2018EVBGBuy Now
Everbridge
$46 → $52MaintainsBuyGet Alert
06/06/2018ZUOBuy Now
Zuora
$23 → $26MaintainsHoldGet Alert
06/05/2018SMARBuy Now
Smartsheet
$23 → $29MaintainsBuyGet Alert
05/31/2018BOXBuy Now
Box
$29.710.98%$25 → $30MaintainsBuyGet Alert
05/30/2018CRMBuy Now
Salesforce
$253.51-40.83%$135 → $150MaintainsBuyGet Alert
05/25/2018VEEVBuy Now
Veeva Sys
$220.11-61.38%$75 → $85MaintainsBuyGet Alert
05/24/2018OKTABuy Now
Okta
$88.03-37.52%$50 → $55MaintainsBuyGet Alert
05/22/2018SMARBuy Now
Smartsheet
→ $23Initiates → BuyGet Alert
05/09/2018TWLOBuy Now
Twilio
$133.96-61.18%$38 → $52MaintainsBuyGet Alert
05/07/2018ZUOBuy Now
Zuora
→ $20Initiates → HoldGet Alert
05/04/2018APPNBuy Now
Appian
$37.65-25.64%$26 → $28MaintainsHoldGet Alert
05/03/2018BANDBuy Now
Bandwidth
$14.70172.11%$30 → $40MaintainsBuyGet Alert
04/27/2018MSFTBuy Now
Microsoft
$473.73-76.78%$105 → $110MaintainsBuyGet Alert
04/27/2018SPSCBuy Now
SPS Commerce
$86.24UpgradeHold → BuyGet Alert
04/26/2018NOWBuy Now
ServiceNow
$765.90-76.5%$175 → $180MaintainsBuyGet Alert
04/23/2018OKTABuy Now
Okta
$88.03UpgradeHold → BuyGet Alert
04/17/2018DBXBuy Now
Dropbox
$27.8625.63% → $35Initiates → BuyGet Alert
03/23/2018UPLDBuy Now
Upland Software
$1.622061.16%$32 → $35MaintainsBuyGet Alert
03/22/2018ALTRBuy Now
Altair Engineering
$25 → $30MaintainsHoldGet Alert
03/22/2018QADABuy Now
QAD
$44 → $50MaintainsBuyGet Alert
03/21/2018MULEBuy Now
MuleSoft
DowngradeBuy → HoldGet Alert
03/16/2018ADBEBuy Now
Adobe
$349.21-29.84%$220 → $245MaintainsBuyGet Alert
03/14/2018MDBBuy Now
MongoDB
$414.95-89.16%$35 → $45MaintainsBuyGet Alert
03/09/2018UPLDBuy Now
Upland Software
$1.621875.92%$27 → $32MaintainsBuyGet Alert
03/08/2018OKTABuy Now
Okta
$88.03-59.1%$28 → $36MaintainsHoldGet Alert
03/02/2018SPLKBuy Now
Splunk
$90 → $110MaintainsBuyGet Alert
03/01/2018CRMBuy Now
Salesforce
$253.51-46.75%$130 → $135MaintainsBuyGet Alert
02/28/2018WDAYBuy Now
Workday
$215.75-32.79%$125 → $145MaintainsBuyGet Alert
02/28/2018VEEVBuy Now
Veeva Sys
$220.11-65.93%$70 → $75MaintainsBuyGet Alert
02/15/2018MULEBuy Now
MuleSoft
$30 → $33MaintainsBuyGet Alert
02/07/2018SPSCBuy Now
SPS Commerce
$86.24-33.91%$62 → $57MaintainsHoldGet Alert
02/01/2018MSFTBuy Now
Microsoft
$473.73-77.84%$94 → $105MaintainsBuyGet Alert
12/12/2017SAILBuy Now
SailPoint Technologies
$20.23-25.87% → $15Initiates → HoldGet Alert
12/05/2017BANDBuy Now
Bandwidth
$14.7090.48% → $28Initiates → BuyGet Alert
11/27/2017ALTRBuy Now
Altair Engineering
→ $25Initiates → HoldGet Alert
11/17/2017SPLKBuy Now
Splunk
$80 → $90MaintainsBuyGet Alert
11/16/2017ADSKBuy Now
Autodesk
$294.05-52.39%$125 → $140MaintainsBuyGet Alert
11/13/2017MDBBuy Now
MongoDB
$414.95-91.57% → $35Initiates → BuyGet Alert
11/07/2017EVBGBuy Now
Everbridge
$28 → $33MaintainsBuyGet Alert
11/03/2017APPNBuy Now
Appian
$37.65-41.57%$19 → $22MaintainsHoldGet Alert
11/02/2017ZENBuy Now
Zendesk
$34 → $36MaintainsBuyGet Alert
11/02/2017QTWOBuy Now
Q2 Holdings
$72.94DowngradeBuy → HoldGet Alert
11/02/2017HUBSBuy Now
HubSpot
$360.36-72.8%$83 → $98MaintainsBuyGet Alert
10/27/2017SPSCBuy Now
SPS Commerce
$86.24-28.11%$65 → $62MaintainsHoldGet Alert
10/27/2017MULEBuy Now
MuleSoft
$29 → $30MaintainsBuyGet Alert
10/27/2017MSFTBuy Now
Microsoft
$473.73-80.16%$86 → $94MaintainsBuyGet Alert
10/26/2017NOWBuy Now
ServiceNow
$765.90-80.42%$130 → $150MaintainsBuyGet Alert
10/23/2017MULEBuy Now
MuleSoft
UpgradeHold → BuyGet Alert
10/19/2017ADBEBuy Now
Adobe
$349.21-47.02%$170 → $185MaintainsBuyGet Alert
10/13/2017BOXBuy Now
Box
$29.71-15.85%$24 → $25MaintainsBuyGet Alert
10/05/2017MSFTBuy Now
Microsoft
$473.73UpgradeHold → BuyGet Alert
09/20/2017ADBEBuy Now
Adobe
$349.21-51.32%$165 → $170MaintainsBuyGet Alert
09/08/2017OKTABuy Now
Okta
$88.03-68.19%$27 → $28MaintainsHoldGet Alert
08/31/2017WDAYBuy Now
Workday
$215.75-42.06%$115 → $125MaintainsBuyGet Alert
08/28/2017QADABuy Now
QAD
$35 → $36MaintainsBuyGet Alert
08/25/2017ADSKBuy Now
Autodesk
$294.05-57.49%$120 → $125MaintainsBuyGet Alert
08/25/2017SPLKBuy Now
Splunk
$75 → $80MaintainsBuyGet Alert
08/23/2017CRMBuy Now
Salesforce
$253.51-56.61%$100 → $110MaintainsBuyGet Alert
08/14/2017UPLDBuy Now
Upland Software
$1.621567.18%$25 → $27MaintainsBuyGet Alert
08/08/2017TWLOBuy Now
Twilio
$133.96-71.63%$33 → $38MaintainsBuyGet Alert
08/04/2017EVBGBuy Now
Everbridge
$27 → $28MaintainsBuyGet Alert
08/04/2017APPNBuy Now
Appian
$37.65-49.54%$18 → $19MaintainsHoldGet Alert
08/03/2017HUBSBuy Now
HubSpot
$360.36-76.97%$80 → $83MaintainsBuyGet Alert
08/02/2017PAYCBuy Now
Paycom Software
$162.81-47.79%$80 → $85MaintainsBuyGet Alert
07/20/2017DWCHBuy Now
Datawatch
$10 → $8.5MaintainsHoldGet Alert
06/19/2017APPNBuy Now
Appian
$37.65-52.2% → $18Initiates → HoldGet Alert
05/02/2017OKTABuy Now
Okta
$88.03-71.6% → $25Initiates → HoldGet Alert
04/11/2017MULEBuy Now
MuleSoft
→ $24Initiates → HoldGet Alert
02/08/2017SPSCBuy Now
SPS Commerce
$86.24DowngradeBuy → HoldGet Alert
01/10/2017TWLOBuy Now
Twilio
$133.96UpgradeHold → BuyGet Alert
12/09/2016ADSKBuy Now
Autodesk
$294.05-67.69%$70 → $95UpgradeHold → BuyGet Alert
10/03/2016WDAYBuy Now
Workday
$215.75-49.02%$98 → $110MaintainsBuyGet Alert
09/21/2016ADBEBuy Now
Adobe
$349.21-65.64%$110 → $120MaintainsBuyGet Alert
08/26/2016ADSKBuy Now
Autodesk
$294.05-77.89%$60 → $65MaintainsHoldGet Alert
05/16/2016MSFTBuy Now
Microsoft
$473.73Initiates → HoldGet Alert
03/31/2016ADBEBuy Now
Adobe
$349.21-68.5% → $110Initiates → BuyGet Alert
09/25/2015BOXBuy Now
Box
$29.71-39.41% → $18UpgradeHold → BuyGet Alert
08/07/2015QTWOBuy Now
Q2 Holdings
$72.94-56.13%$26 → $32MaintainsBuyGet Alert
07/24/2015SPSCBuy Now
SPS Commerce
$86.24-3.76%$80 → $83MaintainsBuyGet Alert
06/11/2015BOXBuy Now
Box
$29.71-29.32%$20 → $21MaintainsHoldGet Alert
06/10/2015BOXBuy Now
Box
$29.71-29.32%$20 → $21MaintainsHoldGet Alert
05/07/2015PAYCBuy Now
Paycom Software
$162.81-75.43%$36 → $40MaintainsBuyGet Alert
03/13/2015QADABuy Now
QAD
$23 → $26MaintainsBuyGet Alert
02/17/2015BOXBuy Now
Box
$29.71-25.95% → $22Initiates → HoldGet Alert
01/14/2015DWCHBuy Now
Datawatch
$12 → $6.5DowngradeBuy → HoldGet Alert
11/05/2014PAYCBuy Now
Paycom Software
$162.81-86.49%$19 → $22MaintainsBuyGet Alert
05/12/2014PAYCBuy Now
Paycom Software
$162.81-88.33% → $19Initiates → BuyGet Alert
05/09/2014QTWOBuy Now
Q2 Holdings
$72.94-79.44%$17 → $15MaintainsBuyGet Alert
04/25/2014SPSCBuy Now
SPS Commerce
$86.24-24.63%$80 → $65MaintainsBuyGet Alert
04/14/2014QTWOBuy Now
Q2 Holdings
$72.94-76.69% → $17Initiates → BuyGet Alert
09/05/2013DWCHBuy Now
Datawatch Corporation
→ $30Initiates → BuyGet Alert
10/24/2012ALTRBuy Now
Altair Engineering
$35 → $32MaintainsHoldGet Alert
10/22/2012SPSCBuy Now
SPS Commerce
$86.24-47.82%$25 → $45UpgradeHold → BuyGet Alert
06/07/2012ALTRBuy Now
Altera
$40 → $35MaintainsHoldGet Alert