Matthew O'Neill
Stock Analyst at Bank of America Securities
(3.47)
# 2,194
Out of 4,339 analysts
57
Total ratings
59.5%
Success rate
8.8%
Average return
Main Sectors:
Stocks Rated by Matthew O'Neill
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| XYZ Block | Maintained: Buy | $100 | $69.17 | +44.57% | 8 | May 24, 2026 | |
| KLAR Klarna Group | Maintained: Buy | $21 → $23 | $16.98 | +35.45% | 3 | May 18, 2026 | |
| V Visa Inc. | Maintained: Buy | n/a | $326.48 | - | 7 | May 11, 2026 | |
| AFRM Affirm Holdings | Rated: Buy | $82 → $88 | $69.27 | +27.04% | 5 | May 11, 2026 | |
| PYPL PayPal Holdings | Maintained: Hold | $55 | $44.16 | +24.55% | 2 | May 4, 2026 | |
| MA Mastercard | Reiterated: Buy | $700 | $493.01 | +41.98% | 5 | May 1, 2026 | |
| LPRO Open Lending | Downgraded: Hold | $35 → $40 | $2.24 | n/a | 3 | Jul 23, 2021 | |
| PAYO Payoneer Global | Initiated Coverage: Hold | $12 | $4.95 | n/a | 1 | Jul 23, 2021 | |
| TASK TaskUs | Initiated Coverage: Buy | $61 | $6.05 | n/a | 1 | Jul 6, 2021 | |
| MQ Marqeta | Initiated Coverage: Hold | $27 | $3.84 | n/a | 1 | Jul 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $53 | $16.00 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $54 | $23.24 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $44 | $29.68 | n/a | 1 | Jun 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $90 → $97 | $51.81 | n/a | 2 | May 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $64 → $89 | $94.80 | n/a | 2 | Apr 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $278 | $177.00 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $104.94 | $92.39 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $101 → $122 | $67.46 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 → $38 | $23.89 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $146 | $218.35 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $164 | $42.22 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $125 | $55.61 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $301 | $349.61 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $197 | $73.28 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $22 | $8.25 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $164 | $148.01 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $42 | $42.79 | n/a | 1 | Jun 30, 2020 |
Block
May 24, 2026
Maintained: Buy
Price Target: $100
Current: $69.17
Upside: +44.57%
Klarna Group
May 18, 2026
Maintained: Buy
Price Target: $21 → $23
Current: $16.98
Upside: +35.45%
Visa Inc.
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $326.48
Upside: -
Affirm Holdings
May 11, 2026
Rated: Buy
Price Target: $82 → $88
Current: $69.27
Upside: +27.04%
PayPal Holdings
May 4, 2026
Maintained: Hold
Price Target: $55
Current: $44.16
Upside: +24.55%
Mastercard
May 1, 2026
Reiterated: Buy
Price Target: $700
Current: $493.01
Upside: +41.98%
Open Lending
Jul 23, 2021
Downgraded: Hold
Price Target: $35 → $40
Current: $2.24
Upside: n/a
Payoneer Global
Jul 23, 2021
Initiated Coverage: Hold
Price Target: $12
Current: $4.95
Upside: n/a
TaskUs
Jul 6, 2021
Initiated Coverage: Buy
Price Target: $61
Current: $6.05
Upside: n/a
Marqeta
Jul 5, 2021
Initiated Coverage: Hold
Price Target: $27
Current: $3.84
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $53
Current: $16.00
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $54
Current: $23.24
Upside: n/a
Jun 7, 2021
Initiated Coverage: Buy
Price Target: $44
Current: $29.68
Upside: n/a
May 6, 2021
Maintained: Buy
Price Target: $90 → $97
Current: $51.81
Upside: n/a
Apr 7, 2021
Maintained: Sell
Price Target: $64 → $89
Current: $94.80
Upside: n/a
Nov 19, 2020
Initiated Coverage: Buy
Price Target: $278
Current: $177.00
Upside: n/a
Nov 19, 2020
Initiated Coverage: Hold
Price Target: $104.94
Current: $92.39
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $101 → $122
Current: $67.46
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $29 → $38
Current: $23.89
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $146
Current: $218.35
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $164
Current: $42.22
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $125
Current: $55.61
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $301
Current: $349.61
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $197
Current: $73.28
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $22
Current: $8.25
Upside: n/a
Jul 14, 2020
Initiated Coverage: Hold
Price Target: $164
Current: $148.01
Upside: n/a
Jun 30, 2020
Initiated Coverage: Buy
Price Target: $42
Current: $42.79
Upside: n/a