Matthew O'Neill
Stock Analyst at Bank of America Securities
(4.02)
# 1,710
Out of 4,581 analysts
76
Total ratings
75.6%
Success rate
13.1%
Average return
Main Sectors:
Stocks Rated by Matthew O'Neill
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| V Visa Inc. | Reiterated: Buy | $430 | $368.51 | +16.69% | 13 | Jul 29, 2026 | |
| XYZ Block | Maintained: Buy | $100 | $83.45 | +19.83% | 13 | Jul 22, 2026 | |
| MA Mastercard | Maintained: Buy | n/a | $564.01 | - | 10 | Jul 16, 2026 | |
| PYPL PayPal Holdings | Maintained: Hold | $55 → $53 | $58.48 | -9.37% | 3 | Jul 13, 2026 | |
| AFRM Affirm Holdings | Maintained: Buy | $88 | $71.45 | +23.16% | 6 | Jul 13, 2026 | |
| KLAR Klarna Group | Maintained: Buy | $23 | $18.83 | +22.15% | 4 | Jul 13, 2026 | |
| LPRO Open Lending | Downgraded: Hold | $35 → $40 | $3.15 | n/a | 3 | Jul 23, 2021 | |
| PAYO Payoneer Global | Initiated Coverage: Hold | $12 | $7.16 | n/a | 1 | Jul 23, 2021 | |
| TASK TaskUs | Initiated Coverage: Buy | $61 | $6.41 | n/a | 1 | Jul 6, 2021 | |
| MQ Marqeta | Initiated Coverage: Hold | $27 | $18.26 | n/a | 1 | Jul 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $53 | $16.73 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $54 | $34.66 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $44 | $39.42 | n/a | 1 | Jun 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $90 → $97 | $53.99 | n/a | 2 | May 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $64 → $89 | $122.75 | n/a | 2 | Apr 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $278 | $170.50 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $107.16 | $104.56 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $101 → $122 | $82.76 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 → $38 | $31.62 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $146 | $274.93 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $164 | $45.70 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $125 | $55.02 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $301 | $385.46 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $197 | $87.67 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $22 | $8.36 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $164 | $188.00 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $42 | $54.71 | n/a | 1 | Jun 30, 2020 |
Visa Inc.
Jul 29, 2026
Reiterated: Buy
Price Target: $430
Current: $368.51
Upside: +16.69%
Block
Jul 22, 2026
Maintained: Buy
Price Target: $100
Current: $83.45
Upside: +19.83%
Mastercard
Jul 16, 2026
Maintained: Buy
Price Target: n/a
Current: $564.01
Upside: -
PayPal Holdings
Jul 13, 2026
Maintained: Hold
Price Target: $55 → $53
Current: $58.48
Upside: -9.37%
Affirm Holdings
Jul 13, 2026
Maintained: Buy
Price Target: $88
Current: $71.45
Upside: +23.16%
Klarna Group
Jul 13, 2026
Maintained: Buy
Price Target: $23
Current: $18.83
Upside: +22.15%
Open Lending
Jul 23, 2021
Downgraded: Hold
Price Target: $35 → $40
Current: $3.15
Upside: n/a
Payoneer Global
Jul 23, 2021
Initiated Coverage: Hold
Price Target: $12
Current: $7.16
Upside: n/a
TaskUs
Jul 6, 2021
Initiated Coverage: Buy
Price Target: $61
Current: $6.41
Upside: n/a
Marqeta
Jul 5, 2021
Initiated Coverage: Hold
Price Target: $27
Current: $18.26
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $53
Current: $16.73
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $54
Current: $34.66
Upside: n/a
Jun 7, 2021
Initiated Coverage: Buy
Price Target: $44
Current: $39.42
Upside: n/a
May 6, 2021
Maintained: Buy
Price Target: $90 → $97
Current: $53.99
Upside: n/a
Apr 7, 2021
Maintained: Sell
Price Target: $64 → $89
Current: $122.75
Upside: n/a
Nov 19, 2020
Initiated Coverage: Buy
Price Target: $278
Current: $170.50
Upside: n/a
Nov 19, 2020
Initiated Coverage: Hold
Price Target: $107.16
Current: $104.56
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $101 → $122
Current: $82.76
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $29 → $38
Current: $31.62
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $146
Current: $274.93
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $164
Current: $45.70
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $125
Current: $55.02
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $301
Current: $385.46
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $197
Current: $87.67
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $22
Current: $8.36
Upside: n/a
Jul 14, 2020
Initiated Coverage: Hold
Price Target: $164
Current: $188.00
Upside: n/a
Jun 30, 2020
Initiated Coverage: Buy
Price Target: $42
Current: $54.71
Upside: n/a