
Matthew O'Neill
Stock Analyst at Bank of America Securities
(3.91)
# 1,691
Out of 4,659 analysts
79
Total ratings
71.4%
Success rate
11.9%
Average return
Main Sectors:
Stocks Rated by Matthew O'Neill
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| KLAR Klarna Group | Maintained: Buy | $23 | $15.06 | +52.72% | 6 | Aug 19, 2026 | |
| XYZ Block | Reiterated: Buy | $100 → $115 | $79.43 | +44.78% | 14 | Aug 6, 2026 | |
| AFRM Affirm Holdings | Rated: Buy | $88 → $93 | $73.56 | +26.43% | 7 | Aug 5, 2026 | |
| V Visa Inc. | Maintained: Buy | $430 | $364.25 | +18.05% | 14 | Aug 3, 2026 | |
| MA Mastercard | Maintained: Buy | $735 | $574.31 | +27.98% | 11 | Jul 31, 2026 | |
| PYPL PayPal Holdings | Maintained: Hold | $55 → $53 | $60.43 | -12.30% | 3 | Jul 13, 2026 | |
| PAYO Payoneer Global | Initiated Coverage: Hold | $12 | $7.11 | n/a | 1 | Jul 23, 2021 | |
| TASK TaskUs | Initiated Coverage: Buy | $61 | $7.38 | n/a | 1 | Jul 6, 2021 | |
| MQ Marqeta | Initiated Coverage: Hold | $27 | $15.48 | n/a | 1 | Jul 5, 2021 | |
| FLYW Flywire | Initiated Coverage: Buy | $53 | $18.25 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $54 | $38.32 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $44 | $41.31 | n/a | 1 | Jun 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $90 → $97 | $57.78 | n/a | 2 | May 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $64 → $89 | $119.93 | n/a | 2 | Apr 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $278 | $172.93 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $105.43 | $101.48 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $101 → $122 | $69.21 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 → $38 | $29.59 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $146 | $269.31 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $164 | $40.95 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $125 | $51.72 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $301 | $406.82 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $197 | $90.37 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $22 | $7.21 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $164 | $191.73 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $42 | $46.70 | n/a | 1 | Jun 30, 2020 |
Klarna Group
Aug 19, 2026
Maintained: Buy
Price Target: $23
Current: $15.06
Upside: +52.72%
Block
Aug 6, 2026
Reiterated: Buy
Price Target: $100 → $115
Current: $79.43
Upside: +44.78%
Affirm Holdings
Aug 5, 2026
Rated: Buy
Price Target: $88 → $93
Current: $73.56
Upside: +26.43%
Visa Inc.
Aug 3, 2026
Maintained: Buy
Price Target: $430
Current: $364.25
Upside: +18.05%
Mastercard
Jul 31, 2026
Maintained: Buy
Price Target: $735
Current: $574.31
Upside: +27.98%
PayPal Holdings
Jul 13, 2026
Maintained: Hold
Price Target: $55 → $53
Current: $60.43
Upside: -12.30%
Payoneer Global
Jul 23, 2021
Initiated Coverage: Hold
Price Target: $12
Current: $7.11
Upside: n/a
TaskUs
Jul 6, 2021
Initiated Coverage: Buy
Price Target: $61
Current: $7.38
Upside: n/a
Marqeta
Jul 5, 2021
Initiated Coverage: Hold
Price Target: $27
Current: $15.48
Upside: n/a
Flywire
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $53
Current: $18.25
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $54
Current: $38.32
Upside: n/a
Jun 7, 2021
Initiated Coverage: Buy
Price Target: $44
Current: $41.31
Upside: n/a
May 6, 2021
Maintained: Buy
Price Target: $90 → $97
Current: $57.78
Upside: n/a
Apr 7, 2021
Maintained: Sell
Price Target: $64 → $89
Current: $119.93
Upside: n/a
Nov 19, 2020
Initiated Coverage: Buy
Price Target: $278
Current: $172.93
Upside: n/a
Nov 19, 2020
Initiated Coverage: Hold
Price Target: $105.43
Current: $101.48
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $101 → $122
Current: $69.21
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $29 → $38
Current: $29.59
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $146
Current: $269.31
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $164
Current: $40.95
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $125
Current: $51.72
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $301
Current: $406.82
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $197
Current: $90.37
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $22
Current: $7.21
Upside: n/a
Jul 14, 2020
Initiated Coverage: Hold
Price Target: $164
Current: $191.73
Upside: n/a
Jun 30, 2020
Initiated Coverage: Buy
Price Target: $42
Current: $46.70
Upside: n/a