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
$777.5744.04%$1120 → $1120MaintainsBuyGet Alert
05/28/2025OKTABuy Now
Okta
$88.3130.22%$100 → $115MaintainsHoldGet Alert
04/24/2025NOWBuy Now
ServiceNow
$777.5738.25%$900 → $1075MaintainsBuyGet Alert
03/04/2025OKTABuy Now
Okta
$88.3113.24%$94 → $100MaintainsHoldGet Alert
11/07/2024HUBSBuy Now
HubSpot
$364.5194.78%$600 → $710MaintainsBuyGet Alert
08/29/2024OKTABuy Now
Okta
$88.311.91%$95 → $90MaintainsHoldGet Alert
08/08/2024HUBSBuy Now
HubSpot
$364.5164.6%$700 → $600MaintainsBuyGet Alert
05/09/2024HUBSBuy Now
HubSpot
$364.5192.04%$750 → $700MaintainsBuyGet Alert
05/03/2024UPLDBuy Now
Upland Software
$1.61211%$7 → $5MaintainsBuyGet Alert
04/05/2024HUBSBuy Now
HubSpot
$364.51105.76%$700 → $750MaintainsBuyGet Alert
08/05/2021UPLDBuy Now
Upland Software
$1.612885.63%$57 → $48MaintainsBuyGet Alert
04/13/2021ZUOBuy Now
Zuora
$19 → $20MaintainsBuyGet Alert
02/26/2021BANDBuy Now
Bandwidth
$14.651449.49%$225 → $227MaintainsBuyGet Alert
02/23/2021QTWOBuy Now
Q2 Holdings
$74.11109.15%$116 → $155MaintainsBuyGet Alert
01/21/2021UPLDBuy Now
Upland Software
$1.613445.44%$52 → $57MaintainsBuyGet Alert
12/03/2020OKTABuy Now
Okta
$88.31183.09%$218 → $250MaintainsHoldGet Alert
10/13/2020BANDBuy Now
Bandwidth
$14.651435.84%$175 → $225Reiterates → BuyGet Alert
08/06/2020HUBSBuy Now
HubSpot
$364.51-21.81%$205 → $285MaintainsBuyGet Alert
07/24/2020BANDBuy Now
Bandwidth
$14.65971.67%$130 → $157MaintainsBuyGet Alert
06/12/2020OKTABuy Now
Okta
$88.31115.15% → $190Assumes → HoldGet Alert
06/04/2020ZUOBuy Now
Zuora
$15 → $19MaintainsBuyGet Alert
05/29/2020BANDBuy Now
Bandwidth
$14.65787.37% → $130Assumes → BuyGet Alert
05/29/2020VEEVBuy Now
Veeva Sys
$220.56-11.59%$165 → $195MaintainsHoldGet Alert
05/28/2020ADSKBuy Now
Autodesk
$295.92-22.28%$195 → $230MaintainsBuyGet Alert
04/02/2020OKTABuy Now
Okta
$88.3135.88%$125 → $120MaintainsHoldGet Alert
02/28/2020WDAYBuy Now
Workday
$218.71-1.7%$200 → $215MaintainsBuyGet Alert
02/26/2020CRMBuy Now
Salesforce
$253.68-21.16%$185 → $200MaintainsBuyGet Alert
02/24/2020APPNBuy Now
Appian
$38.244.6%$44 → $40MaintainsHoldGet Alert
02/13/2020HUBSBuy Now
HubSpot
$364.51-41.02%$170 → $215MaintainsBuyGet Alert
01/30/2020NOWBuy Now
ServiceNow
$777.57-51.77%$285 → $375MaintainsBuyGet Alert
01/24/2020TEAMBuy Now
Atlassian
$157.644.67%$150 → $165MaintainsBuyGet Alert
12/17/2019BANDBuy Now
Bandwidth
$14.65377.82%$60 → $70MaintainsBuyGet Alert
12/13/2019ADBEBuy Now
Adobe
$345.891.19%$320 → $350MaintainsBuyGet Alert
12/10/2019MDBBuy Now
MongoDB
$415.01-60.24%$185 → $165MaintainsBuyGet Alert
12/06/2019OKTABuy Now
Okta
$88.3141.55%$120 → $125MaintainsHoldGet Alert
11/27/2019BOXBuy Now
Box
$29.96-39.92%$16 → $18MaintainsHoldGet Alert
11/27/2019VEEVBuy Now
Veeva Sys
$220.56-25.19%$155 → $165MaintainsHoldGet Alert
11/27/2019ADSKBuy Now
Autodesk
$295.92-34.1%$160 → $195MaintainsBuyGet Alert
11/18/2019OKTABuy Now
Okta
$88.3135.88% → $120DowngradeBuy → HoldGet Alert
11/07/2019BANDBuy Now
Bandwidth
$14.65309.56%$88 → $60MaintainsBuyGet Alert
10/24/2019NOWBuy Now
ServiceNow
$777.57-63.35%$315 → $285MaintainsBuyGet Alert
10/17/2019WDAYBuy Now
Workday
$218.71-8.55%$235 → $200MaintainsBuyGet Alert
09/12/2019QTWOBuy Now
Q2 Holdings
$74.1130.89%$70 → $97UpgradeHold → BuyGet Alert
08/29/2019OKTABuy Now
Okta
$88.3164.19%$125 → $145MaintainsBuyGet Alert
08/28/2019VEEVBuy Now
Veeva Sys
$220.56-29.72%$135 → $155MaintainsHoldGet Alert
08/28/2019SPSCBuy Now
SPS Commerce
$85.39-29.73%$120 → $60MaintainsBuyGet Alert
08/28/2019ADSKBuy Now
Autodesk
$295.92-45.93%$190 → $160MaintainsBuyGet Alert
08/23/2019CRMBuy Now
Salesforce
$253.68-27.07%$175 → $185MaintainsBuyGet Alert
07/26/2019TEAMBuy Now
Atlassian
$157.64-4.85%$125 → $150MaintainsBuyGet Alert
07/26/2019SPSCBuy Now
SPS Commerce
$85.3940.53%$115 → $120MaintainsBuyGet Alert
07/25/2019NOWBuy Now
ServiceNow
$777.57-59.49%$300 → $315MaintainsBuyGet Alert
07/19/2019MSFTBuy Now
Microsoft
$480.34-67.73%$145 → $155MaintainsBuyGet Alert
06/19/2019MDBBuy Now
MongoDB
$415.01-55.42%$160 → $185MaintainsBuyGet Alert
06/19/2019ADBEBuy Now
Adobe
$345.89-7.49%$300 → $320MaintainsBuyGet Alert
06/06/2019MDBBuy Now
MongoDB
$415.01-61.45%$125 → $160MaintainsBuyGet Alert
06/04/2019BOXBuy Now
Box
$29.96-46.6%$24 → $16DowngradeBuy → HoldGet Alert
05/31/2019ZUOBuy Now
Zuora
$28 → $18MaintainsBuyGet Alert
05/31/2019OKTABuy Now
Okta
$88.3141.55%$95 → $125MaintainsBuyGet Alert
05/30/2019VEEVBuy Now
Veeva Sys
$220.56-38.79%$115 → $135MaintainsHoldGet Alert
05/29/2019WDAYBuy Now
Workday
$218.717.45%$220 → $235MaintainsBuyGet Alert
05/02/2019PAYCBuy Now
Paycom Software
$165.3917.9%$160 → $195MaintainsHoldGet Alert
05/01/2019TWLOBuy Now
Twilio
$132.8416.69%$125 → $155MaintainsBuyGet Alert
04/25/2019NOWBuy Now
ServiceNow
$777.57-63.35%$240 → $285MaintainsBuyGet Alert
04/03/2019OKTABuy Now
Okta
$88.317.58%$85 → $95MaintainsBuyGet Alert
04/02/2019BANDBuy Now
Bandwidth
$14.65411.95%$60 → $75MaintainsBuyGet Alert
03/19/2019ZUOBuy Now
Zuora
UpgradeHold → BuyGet Alert
03/15/2019ADBEBuy Now
Adobe
$345.89-13.27%$290 → $300MaintainsBuyGet Alert
03/14/2019MDBBuy Now
MongoDB
$415.01-69.88%$95 → $125MaintainsBuyGet Alert
02/13/2019TWLOBuy Now
Twilio
$132.84-5.9%$90 → $125MaintainsBuyGet Alert
02/13/2019SPSCBuy Now
SPS Commerce
$85.3928.82%$95 → $110MaintainsBuyGet Alert
02/13/2019HUBSBuy Now
HubSpot
$364.51-47.88%$160 → $190MaintainsBuyGet Alert
02/06/2019PAYCBuy Now
Paycom Software
$165.39-3.26%$140 → $160MaintainsHoldGet Alert
10/31/2018PAYCBuy Now
Paycom Software
$165.39-15.35%$150 → $140MaintainsHoldGet Alert
10/31/2018BANDBuy Now
Bandwidth
$14.65309.56%$44 → $60MaintainsBuyGet Alert
10/26/2018SPSCBuy Now
SPS Commerce
$85.3911.25%$85 → $95MaintainsBuyGet Alert
10/01/2018PAYCBuy Now
Paycom Software
$165.39DowngradeBuy → HoldGet Alert
10/01/2018VEEVBuy Now
Veeva Sys
$220.56DowngradeBuy → HoldGet Alert
09/20/2018ADSKBuy Now
Autodesk
$295.92-39.17%$165 → $180MaintainsBuyGet Alert
09/07/2018OKTABuy Now
Okta
$88.31-15.07%$60 → $75MaintainsBuyGet Alert
09/06/2018MDBBuy Now
MongoDB
$415.01-81.21%$54 → $78MaintainsBuyGet Alert
09/06/2018HUBSBuy Now
HubSpot
$364.51-56.11%$140 → $160MaintainsBuyGet Alert
09/05/2018SMARBuy Now
Smartsheet
$29 → $35MaintainsBuyGet Alert
09/05/2018WDAYBuy Now
Workday
$218.71-19.99%$145 → $175MaintainsBuyGet Alert
08/31/2018ZUOBuy Now
Zuora
$26 → $28MaintainsHoldGet Alert
08/30/2018CRMBuy Now
Salesforce
$253.68-34.96%$150 → $165MaintainsBuyGet Alert
08/24/2018VEEVBuy Now
Veeva Sys
$220.56-55.57%$85 → $98MaintainsBuyGet Alert
08/24/2018ADSKBuy Now
Autodesk
$295.92-44.24%$150 → $165MaintainsBuyGet Alert
08/10/2018DBXBuy Now
Dropbox
$28.0035.73%$36 → $38MaintainsBuyGet Alert
08/10/2018ALTRBuy Now
Altair Engineering
$32 → $38MaintainsHoldGet Alert
08/09/2018SAILBuy Now
SailPoint Technologies
$20.4322.4%$24 → $25MaintainsHoldGet Alert
08/07/2018TWLOBuy Now
Twilio
$132.84-39.77%$52 → $80MaintainsBuyGet Alert
08/03/2018APPNBuy Now
Appian
$38.24-21.55%$28 → $30MaintainsHoldGet Alert
07/27/2018TEAMBuy Now
Atlassian
$157.64-46.08%$65 → $85MaintainsBuyGet Alert
07/27/2018SPSCBuy Now
SPS Commerce
$85.39-0.46%$75 → $85MaintainsBuyGet Alert
06/29/2018UPLDBuy Now
Upland Software
$1.612263.63%$35 → $38MaintainsBuyGet Alert
06/21/2018QTWOBuy Now
Q2 Holdings
$74.11-19.04%$53 → $60MaintainsHoldGet Alert
06/19/2018EVBGBuy Now
Everbridge
$52 → $57MaintainsBuyGet Alert
06/15/2018ADBEBuy Now
Adobe
$345.89-19.05%$245 → $280MaintainsBuyGet Alert
06/07/2018OKTABuy Now
Okta
$88.31-32.06%$55 → $60MaintainsBuyGet Alert
06/07/2018MDBBuy Now
MongoDB
$415.01-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.960.13%$25 → $30MaintainsBuyGet Alert
05/30/2018CRMBuy Now
Salesforce
$253.68-40.87%$135 → $150MaintainsBuyGet Alert
05/25/2018VEEVBuy Now
Veeva Sys
$220.56-61.46%$75 → $85MaintainsBuyGet Alert
05/24/2018OKTABuy Now
Okta
$88.31-37.72%$50 → $55MaintainsBuyGet Alert
05/22/2018SMARBuy Now
Smartsheet
→ $23Initiates → BuyGet Alert
05/09/2018TWLOBuy Now
Twilio
$132.84-60.85%$38 → $52MaintainsBuyGet Alert
05/07/2018ZUOBuy Now
Zuora
→ $20Initiates → HoldGet Alert
05/04/2018APPNBuy Now
Appian
$38.24-26.78%$26 → $28MaintainsHoldGet Alert
05/03/2018BANDBuy Now
Bandwidth
$14.65173.04%$30 → $40MaintainsBuyGet Alert
04/27/2018MSFTBuy Now
Microsoft
$480.34-77.1%$105 → $110MaintainsBuyGet Alert
04/27/2018SPSCBuy Now
SPS Commerce
$85.39UpgradeHold → BuyGet Alert
04/26/2018NOWBuy Now
ServiceNow
$777.57-76.85%$175 → $180MaintainsBuyGet Alert
04/23/2018OKTABuy Now
Okta
$88.31UpgradeHold → BuyGet Alert
04/17/2018DBXBuy Now
Dropbox
$28.0025.01% → $35Initiates → BuyGet Alert
03/23/2018UPLDBuy Now
Upland Software
$1.612077.02%$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
$345.89-29.17%$220 → $245MaintainsBuyGet Alert
03/14/2018MDBBuy Now
MongoDB
$415.01-89.16%$35 → $45MaintainsBuyGet Alert
03/09/2018UPLDBuy Now
Upland Software
$1.611890.42%$27 → $32MaintainsBuyGet Alert
03/08/2018OKTABuy Now
Okta
$88.31-59.23%$28 → $36MaintainsHoldGet Alert
03/02/2018SPLKBuy Now
Splunk
$90 → $110MaintainsBuyGet Alert
03/01/2018CRMBuy Now
Salesforce
$253.68-46.78%$130 → $135MaintainsBuyGet Alert
02/28/2018WDAYBuy Now
Workday
$218.71-33.7%$125 → $145MaintainsBuyGet Alert
02/28/2018VEEVBuy Now
Veeva Sys
$220.56-66%$70 → $75MaintainsBuyGet Alert
02/15/2018MULEBuy Now
MuleSoft
$30 → $33MaintainsBuyGet Alert
02/07/2018SPSCBuy Now
SPS Commerce
$85.39-33.25%$62 → $57MaintainsHoldGet Alert
02/01/2018MSFTBuy Now
Microsoft
$480.34-78.14%$94 → $105MaintainsBuyGet Alert
12/12/2017SAILBuy Now
SailPoint Technologies
$20.43-26.56% → $15Initiates → HoldGet Alert
12/05/2017BANDBuy Now
Bandwidth
$14.6591.13% → $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
$295.92-52.69%$125 → $140MaintainsBuyGet Alert
11/13/2017MDBBuy Now
MongoDB
$415.01-91.57% → $35Initiates → BuyGet Alert
11/07/2017EVBGBuy Now
Everbridge
$28 → $33MaintainsBuyGet Alert
11/03/2017APPNBuy Now
Appian
$38.24-42.47%$19 → $22MaintainsHoldGet Alert
11/02/2017ZENBuy Now
Zendesk
$34 → $36MaintainsBuyGet Alert
11/02/2017QTWOBuy Now
Q2 Holdings
$74.11DowngradeBuy → HoldGet Alert
11/02/2017HUBSBuy Now
HubSpot
$364.51-73.11%$83 → $98MaintainsBuyGet Alert
10/27/2017SPSCBuy Now
SPS Commerce
$85.39-27.39%$65 → $62MaintainsHoldGet Alert
10/27/2017MULEBuy Now
MuleSoft
$29 → $30MaintainsBuyGet Alert
10/27/2017MSFTBuy Now
Microsoft
$480.34-80.43%$86 → $94MaintainsBuyGet Alert
10/26/2017NOWBuy Now
ServiceNow
$777.57-80.71%$130 → $150MaintainsBuyGet Alert
10/23/2017MULEBuy Now
MuleSoft
UpgradeHold → BuyGet Alert
10/19/2017ADBEBuy Now
Adobe
$345.89-46.51%$170 → $185MaintainsBuyGet Alert
10/13/2017BOXBuy Now
Box
$29.96-16.56%$24 → $25MaintainsBuyGet Alert
10/05/2017MSFTBuy Now
Microsoft
$480.34UpgradeHold → BuyGet Alert
09/20/2017ADBEBuy Now
Adobe
$345.89-50.85%$165 → $170MaintainsBuyGet Alert
09/08/2017OKTABuy Now
Okta
$88.31-68.29%$27 → $28MaintainsHoldGet Alert
08/31/2017WDAYBuy Now
Workday
$218.71-42.85%$115 → $125MaintainsBuyGet Alert
08/28/2017QADABuy Now
QAD
$35 → $36MaintainsBuyGet Alert
08/25/2017ADSKBuy Now
Autodesk
$295.92-57.76%$120 → $125MaintainsBuyGet Alert
08/25/2017SPLKBuy Now
Splunk
$75 → $80MaintainsBuyGet Alert
08/23/2017CRMBuy Now
Salesforce
$253.68-56.64%$100 → $110MaintainsBuyGet Alert
08/14/2017UPLDBuy Now
Upland Software
$1.611579.42%$25 → $27MaintainsBuyGet Alert
08/08/2017TWLOBuy Now
Twilio
$132.84-71.39%$33 → $38MaintainsBuyGet Alert
08/04/2017EVBGBuy Now
Everbridge
$27 → $28MaintainsBuyGet Alert
08/04/2017APPNBuy Now
Appian
$38.24-50.31%$18 → $19MaintainsHoldGet Alert
08/03/2017HUBSBuy Now
HubSpot
$364.51-77.23%$80 → $83MaintainsBuyGet Alert
08/02/2017PAYCBuy Now
Paycom Software
$165.39-48.61%$80 → $85MaintainsBuyGet Alert
07/20/2017DWCHBuy Now
Datawatch
$10 → $8.5MaintainsHoldGet Alert
06/19/2017APPNBuy Now
Appian
$38.24-52.93% → $18Initiates → HoldGet Alert
05/02/2017OKTABuy Now
Okta
$88.31-71.69% → $25Initiates → HoldGet Alert
04/11/2017MULEBuy Now
MuleSoft
→ $24Initiates → HoldGet Alert
02/08/2017SPSCBuy Now
SPS Commerce
$85.39DowngradeBuy → HoldGet Alert
01/10/2017TWLOBuy Now
Twilio
$132.84UpgradeHold → BuyGet Alert
12/09/2016ADSKBuy Now
Autodesk
$295.92-67.9%$70 → $95UpgradeHold → BuyGet Alert
10/03/2016WDAYBuy Now
Workday
$218.71-49.71%$98 → $110MaintainsBuyGet Alert
09/21/2016ADBEBuy Now
Adobe
$345.89-65.31%$110 → $120MaintainsBuyGet Alert
08/26/2016ADSKBuy Now
Autodesk
$295.92-78.03%$60 → $65MaintainsHoldGet Alert
05/16/2016MSFTBuy Now
Microsoft
$480.34Initiates → HoldGet Alert
03/31/2016ADBEBuy Now
Adobe
$345.89-68.2% → $110Initiates → BuyGet Alert
09/25/2015BOXBuy Now
Box
$29.96-39.92% → $18UpgradeHold → BuyGet Alert
08/07/2015QTWOBuy Now
Q2 Holdings
$74.11-56.82%$26 → $32MaintainsBuyGet Alert
07/24/2015SPSCBuy Now
SPS Commerce
$85.39-2.8%$80 → $83MaintainsBuyGet Alert
06/11/2015BOXBuy Now
Box
$29.96-29.91%$20 → $21MaintainsHoldGet Alert
06/10/2015BOXBuy Now
Box
$29.96-29.91%$20 → $21MaintainsHoldGet Alert
05/07/2015PAYCBuy Now
Paycom Software
$165.39-75.82%$36 → $40MaintainsBuyGet Alert
03/13/2015QADABuy Now
QAD
$23 → $26MaintainsBuyGet Alert
02/17/2015BOXBuy Now
Box
$29.96-26.57% → $22Initiates → HoldGet Alert
01/14/2015DWCHBuy Now
Datawatch
$12 → $6.5DowngradeBuy → HoldGet Alert
11/05/2014PAYCBuy Now
Paycom Software
$165.39-86.7%$19 → $22MaintainsBuyGet Alert
05/12/2014PAYCBuy Now
Paycom Software
$165.39-88.51% → $19Initiates → BuyGet Alert
05/09/2014QTWOBuy Now
Q2 Holdings
$74.11-79.76%$17 → $15MaintainsBuyGet Alert
04/25/2014SPSCBuy Now
SPS Commerce
$85.39-23.88%$80 → $65MaintainsBuyGet Alert
04/14/2014QTWOBuy Now
Q2 Holdings
$74.11-77.06% → $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
$85.39-47.3%$25 → $45UpgradeHold → BuyGet Alert
06/07/2012ALTRBuy Now
Altera
$40 → $35MaintainsHoldGet Alert