Matthew Swanson 's Stock Ratings

RBC Capital Analyst

Matthew Swanson is an analyst at RBC Capital. 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

-5.49%

Smart Score

45.4%

Overall Average Return Percentile

23rd

Number of Ratings

84
Buy NowGet Alert
12/11/2025ADBEBuy Now
Adobe
$347.6023.71%$430 → $430ReiteratesOutperform → OutperformGet Alert
11/14/2025NEXNBuy Now
Nexxen International
$6.7677.47%$14 → $12MaintainsOutperformGet Alert
11/10/2025DVBuy Now
DoubleVerify Holdings
$10.9083.49%$23 → $20MaintainsOutperformGet Alert
11/07/2025TTDBuy Now
Trade Desk
$35.86123.07%$90 → $80MaintainsOutperformGet Alert
11/06/2025APPBuy Now
AppLovin
$686.299.28%$700 → $750MaintainsOutperformGet Alert
10/31/2025THRYBuy Now
Thryv Holdings
$5.71127.67%$16 → $13MaintainsSector PerformGet Alert
10/28/2025CFLTBuy Now
Confluent
$30.09-0.28%$27 → $30MaintainsOutperformGet Alert
10/23/2025IBMBuy Now
IBM
$308.30-2.69%$315 → $300MaintainsOutperformGet Alert
10/16/2025IBMBuy Now
IBM
$308.302.17%$315 → $315ReiteratesOutperform → OutperformGet Alert
10/14/2025APPBuy Now
AppLovin
$686.292% → $700Initiates → OutperformGet Alert
09/12/2025ADBEBuy Now
Adobe
$347.6023.71%$430 → $430ReiteratesOutperform → OutperformGet Alert
09/08/2025ADBEBuy Now
Adobe
$347.6023.71%$480 → $430MaintainsOutperformGet Alert
08/12/2025PUBMBuy Now
PubMatic
$8.8424.43%$14 → $11MaintainsOutperformGet Alert
08/08/2025TTDBuy Now
Trade Desk
$35.86150.95%$100 → $90MaintainsOutperformGet Alert
07/31/2025TTDBuy Now
Trade Desk
$35.86178.84%$85 → $100MaintainsOutperformGet Alert
07/31/2025MGNIBuy Now
Magnite
$16.3165.54%$19 → $27MaintainsOutperformGet Alert
07/17/2025IBMBuy Now
IBM
$308.302.17%$285 → $315MaintainsOutperformGet Alert
06/05/2025ADBEBuy Now
Adobe
$347.6038.09%$480 → $480ReiteratesOutperform → OutperformGet Alert
05/15/2025IBMBuy Now
IBM
$308.30-7.56%$276 → $285MaintainsOutperformGet Alert
05/12/2025NEXNBuy Now
Nexxen International
$6.76107.05%$13 → $14MaintainsOutperformGet Alert
05/07/2025XMTRBuy Now
Xometry
$57.98-37.91%$32 → $36MaintainsSector PerformGet Alert
05/02/2025ZETABuy Now
Zeta Global Holdings
$17.7141.16%$30 → $25MaintainsOutperformGet Alert
05/02/2025THRYBuy Now
Thryv Holdings
$5.71180.21%$17 → $16MaintainsSector PerformGet Alert
05/02/2025TTDBuy Now
Trade Desk
$35.86137.01%$100 → $85MaintainsOutperformGet Alert
05/02/2025PUBMBuy Now
PubMatic
$8.8458.37%$17 → $14MaintainsOutperformGet Alert
05/02/2025MGNIBuy Now
Magnite
$16.3116.49%$22 → $19MaintainsOutperformGet Alert
05/02/2025DVBuy Now
DoubleVerify Holdings
$10.9092.66%$24 → $21MaintainsOutperformGet Alert
04/29/2025XMTRBuy Now
Xometry
$57.98-44.81%$36 → $32MaintainsSector PerformGet Alert
04/28/2025ZETABuy Now
Zeta Global Holdings
$17.7169.4%$40 → $30MaintainsOutperformGet Alert
04/14/2025IBMBuy Now
IBM
$308.30-10.48%$276 → $276ReiteratesOutperform → OutperformGet Alert
04/14/2025ADBEBuy Now
Adobe
$347.6038.09%$530 → $480MaintainsOutperformGet Alert
04/10/2025CFLTBuy Now
Confluent
$30.09-6.93%$41 → $28MaintainsOutperformGet Alert
03/27/2025THRYBuy Now
Thryv Holdings
$5.71197.72% → $17Initiates → Sector PerformGet Alert
03/19/2025ADBEBuy Now
Adobe
$347.6052.47%$530 → $530ReiteratesOutperform → OutperformGet Alert
03/17/2025TTDBuy Now
Trade Desk
$35.86178.84%$120 → $100MaintainsOutperformGet Alert
03/13/2025ADBEBuy Now
Adobe
$347.6052.47%$550 → $530MaintainsOutperformGet Alert
03/07/2025ADBEBuy Now
Adobe
$347.6058.23%$590 → $550MaintainsOutperformGet Alert
02/13/2025TTDBuy Now
Trade Desk
$35.86234.6%$140 → $120MaintainsOutperformGet Alert
02/13/2025ADBEBuy Now
Adobe
$347.6069.74%$590 → $590ReiteratesOutperform → OutperformGet Alert
02/12/2025CFLTBuy Now
Confluent
$30.0936.28%$36 → $41MaintainsOutperformGet Alert
01/30/2025IBMBuy Now
IBM
$308.30-10.48%$250 → $276MaintainsOutperformGet Alert
01/03/2025CARRBuy Now
Carrier Global
$52.6163.47%$87 → $86MaintainsOutperformGet Alert
01/03/2025MMMBuy Now
3M
$167.74-42.77%$100 → $96MaintainsUnderperformGet Alert
01/03/2025ZETABuy Now
Zeta Global Holdings
$17.71125.86%$43 → $40MaintainsOutperformGet Alert
01/03/2025XMTRBuy Now
Xometry
$57.98-31.01%$27 → $40MaintainsSector PerformGet Alert
01/03/2025TTDBuy Now
Trade Desk
$35.86290.37%$136 → $140MaintainsOutperformGet Alert
01/03/2025PUBMBuy Now
PubMatic
$8.84114.93%$21 → $19MaintainsOutperformGet Alert
01/03/2025NEXNBuy Now
Nexxen International
$6.7692.26%$11 → $13MaintainsOutperformGet Alert
01/03/2025MGNIBuy Now
Magnite
$16.3134.89%$19 → $22MaintainsOutperformGet Alert
01/03/2025DVBuy Now
DoubleVerify Hldgs
$10.90120.18%$22 → $24MaintainsOutperformGet Alert
12/12/2024ADBEBuy Now
Adobe
$347.6069.74%$610 → $590MaintainsOutperformGet Alert
12/10/2024ZETABuy Now
Zeta Global Holdings
$17.71142.8%$43 → $43ReiteratesOutperform → OutperformGet Alert
12/05/2024ADBEBuy Now
Adobe
$347.6075.49%$610 → $610ReiteratesOutperform → OutperformGet Alert
11/12/2024ZETABuy Now
Zeta Global Holdings
$17.71142.8%$37 → $43MaintainsOutperformGet Alert
11/07/2024DVBuy Now
DoubleVerify Hldgs
$10.90101.83%$27 → $22MaintainsOutperformGet Alert
10/24/2024IBMBuy Now
IBM
$308.30-18.91%$250 → $250ReiteratesOutperform → OutperformGet Alert
10/15/2024ADBEBuy Now
Adobe
$347.6075.49%$610 → $610ReiteratesOutperform → OutperformGet Alert
10/10/2024IBMBuy Now
IBM
$308.30-18.91%$211 → $250MaintainsOutperformGet Alert
10/09/2024ZETABuy Now
Zeta Global Holdings
$17.7191.98%$34 → $34ReiteratesOutperform → OutperformGet Alert
09/27/2024ZETABuy Now
Zeta Global Holdings
$17.7191.98%$29 → $34MaintainsOutperformGet Alert
09/13/2024ADBEBuy Now
Adobe
$347.6075.49%$610 → $610ReiteratesOutperform → OutperformGet Alert
08/23/2024NEXNBuy Now
Nexxen International
$6.7662.68%$9 → $11MaintainsOutperformGet Alert
08/20/2024PUBMBuy Now
PubMatic
$8.84160.18%$26 → $23MaintainsOutperformGet Alert
08/09/2024PUBMBuy Now
PubMatic
$8.84194.12%$30 → $26MaintainsOutperformGet Alert
08/01/2024ZETABuy Now
Zeta Global Holdings
$17.7163.75%$23 → $29MaintainsOutperformGet Alert
08/01/2024ADBEBuy Now
Adobe
$347.6072.61%$600 → $600ReiteratesOutperform → OutperformGet Alert
07/25/2024IBMBuy Now
IBM
$308.30-31.56%$200 → $211MaintainsOutperformGet Alert
06/25/2024ZETABuy Now
Zeta Global Holdings
$17.7112.93% → $20Initiates → OutperformGet Alert
06/21/2024NEXNBuy Now
Nexxen International
$6.7618.31%$8 → $8ReiteratesOutperform → OutperformGet Alert
06/14/2024DVBuy Now
DoubleVerify Hldgs
$10.90266.97%$40 → $40ReiteratesOutperform → OutperformGet Alert
05/22/2024IBMBuy Now
IBM
$308.30-35.13%$200 → $200ReiteratesOutperform → OutperformGet Alert
05/21/2024NEXNBuy Now
Nexxen International
$6.7618.31%$8 → $8ReiteratesOutperform → OutperformGet Alert
05/16/2024IBMBuy Now
IBM
$308.30-35.13%$200 → $200ReiteratesOutperform → OutperformGet Alert
05/08/2024DVBuy Now
DoubleVerify Hldgs
$10.90266.97%$49 → $40MaintainsOutperformGet Alert
05/08/2024PUBMBuy Now
PubMatic
$8.84239.37%$26 → $30MaintainsOutperformGet Alert
03/25/2024PUBMBuy Now
PubMatic
$8.84194.12%$26 → $26ReiteratesOutperform → OutperformGet Alert
03/07/2024NEXNBuy Now
Nexxen International
$6.7618.31% → $8ReiteratesOutperform → OutperformGet Alert
02/27/2024PUBMBuy Now
PubMatic
$8.84194.12%$19 → $26MaintainsOutperformGet Alert
02/27/2024DVBuy Now
DoubleVerify Hldgs
$10.90349.54%$40 → $49MaintainsOutperformGet Alert
01/25/2024IBMBuy Now
IBM
$308.30-35.13%$179 → $200MaintainsOutperformGet Alert
12/13/2023TRMRBuy Now
Tremor Intl
——$8 → $8ReiteratesOutperform → OutperformGet Alert
10/26/2023IBMBuy Now
IBM
$308.30-41.94%$188 → $179MaintainsOutperformGet Alert
08/18/2023TRMRBuy Now
Tremor Intl
——$11 → $8MaintainsOutperformGet Alert
08/14/2023TRMRBuy Now
Tremor Intl
——$13 → $11MaintainsOutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free