Matthew O'Neill
Stock Analyst at Bank of America Securities
(3.92)
# 1,810
Out of 4,495 analysts
67
Total ratings
71.4%
Success rate
12.8%
Average return
Main Sectors:
Stocks Rated by Matthew O'Neill
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MA Mastercard | Reiterated: Buy | $700 | $522.05 | +34.09% | 9 | Jul 8, 2026 | |
| V Visa Inc. | Reiterated: Buy | $410 | $347.36 | +18.03% | 10 | Jul 8, 2026 | |
| XYZ Block | Maintained: Buy | n/a | $77.34 | - | 11 | Jun 15, 2026 | |
| KLAR Klarna Group | Maintained: Buy | $21 → $23 | $19.90 | +15.58% | 3 | May 18, 2026 | |
| AFRM Affirm Holdings | Rated: Buy | $82 → $88 | $84.51 | +4.13% | 5 | May 11, 2026 | |
| PYPL PayPal Holdings | Maintained: Hold | $55 | $45.03 | +22.14% | 2 | May 4, 2026 | |
| LPRO Open Lending | Downgraded: Hold | $35 → $40 | $3.14 | n/a | 3 | Jul 23, 2021 | |
| PAYO Payoneer Global | Initiated Coverage: Hold | $12 | $7.10 | n/a | 1 | Jul 23, 2021 | |
| TASK TaskUs | Initiated Coverage: Buy | $61 | $5.32 | n/a | 1 | Jul 6, 2021 | |
| MQ Marqeta | Initiated Coverage: Hold | $27 | $15.62 | n/a | 1 | Jul 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $53 | $17.86 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $54 | $28.01 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $44 | $37.11 | n/a | 1 | Jun 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $90 → $97 | $43.37 | n/a | 2 | May 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $64 → $89 | $106.70 | n/a | 2 | Apr 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $278 | $138.03 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $107.93 | $94.42 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $101 → $122 | $75.83 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 → $38 | $28.26 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $146 | $239.25 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $164 | $41.32 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $125 | $51.34 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $301 | $349.20 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $197 | $73.82 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $22 | $7.78 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $164 | $151.05 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $42 | $48.75 | n/a | 1 | Jun 30, 2020 |
Mastercard
Jul 8, 2026
Reiterated: Buy
Price Target: $700
Current: $522.05
Upside: +34.09%
Visa Inc.
Jul 8, 2026
Reiterated: Buy
Price Target: $410
Current: $347.36
Upside: +18.03%
Block
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $77.34
Upside: -
Klarna Group
May 18, 2026
Maintained: Buy
Price Target: $21 → $23
Current: $19.90
Upside: +15.58%
Affirm Holdings
May 11, 2026
Rated: Buy
Price Target: $82 → $88
Current: $84.51
Upside: +4.13%
PayPal Holdings
May 4, 2026
Maintained: Hold
Price Target: $55
Current: $45.03
Upside: +22.14%
Open Lending
Jul 23, 2021
Downgraded: Hold
Price Target: $35 → $40
Current: $3.14
Upside: n/a
Payoneer Global
Jul 23, 2021
Initiated Coverage: Hold
Price Target: $12
Current: $7.10
Upside: n/a
TaskUs
Jul 6, 2021
Initiated Coverage: Buy
Price Target: $61
Current: $5.32
Upside: n/a
Marqeta
Jul 5, 2021
Initiated Coverage: Hold
Price Target: $27
Current: $15.62
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $53
Current: $17.86
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $54
Current: $28.01
Upside: n/a
Jun 7, 2021
Initiated Coverage: Buy
Price Target: $44
Current: $37.11
Upside: n/a
May 6, 2021
Maintained: Buy
Price Target: $90 → $97
Current: $43.37
Upside: n/a
Apr 7, 2021
Maintained: Sell
Price Target: $64 → $89
Current: $106.70
Upside: n/a
Nov 19, 2020
Initiated Coverage: Buy
Price Target: $278
Current: $138.03
Upside: n/a
Nov 19, 2020
Initiated Coverage: Hold
Price Target: $107.93
Current: $94.42
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $101 → $122
Current: $75.83
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $29 → $38
Current: $28.26
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $146
Current: $239.25
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $164
Current: $41.32
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $125
Current: $51.34
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $301
Current: $349.20
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $197
Current: $73.82
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $22
Current: $7.78
Upside: n/a
Jul 14, 2020
Initiated Coverage: Hold
Price Target: $164
Current: $151.05
Upside: n/a
Jun 30, 2020
Initiated Coverage: Buy
Price Target: $42
Current: $48.75
Upside: n/a