Matthew O'Neill
Stock Analyst at Bank of America Securities
(3.63)
# 2,302
Out of 4,411 analysts
63
Total ratings
62.5%
Success rate
10.1%
Average return
Main Sectors:
Stocks Rated by Matthew O'Neill
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MA Mastercard | Maintained: Buy | n/a | $501.33 | - | 7 | Jun 15, 2026 | |
| V Visa Inc. | Maintained: Buy | n/a | $333.12 | - | 8 | Jun 15, 2026 | |
| XYZ Block | Maintained: Buy | n/a | $74.68 | - | 11 | Jun 15, 2026 | |
| KLAR Klarna Group | Maintained: Buy | $21 → $23 | $17.78 | +29.36% | 3 | May 18, 2026 | |
| AFRM Affirm Holdings | Rated: Buy | $82 → $88 | $74.69 | +17.82% | 5 | May 11, 2026 | |
| PYPL PayPal Holdings | Maintained: Hold | $55 | $43.65 | +26.00% | 2 | May 4, 2026 | |
| LPRO Open Lending | Downgraded: Hold | $35 → $40 | $3.11 | n/a | 3 | Jul 23, 2021 | |
| PAYO Payoneer Global | Initiated Coverage: Hold | $12 | $7.02 | n/a | 1 | Jul 23, 2021 | |
| TASK TaskUs | Initiated Coverage: Buy | $61 | $5.36 | n/a | 1 | Jul 6, 2021 | |
| MQ Marqeta | Initiated Coverage: Hold | $27 | $3.89 | n/a | 1 | Jul 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $53 | $15.86 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $54 | $21.84 | n/a | 1 | Jun 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $44 | $32.28 | n/a | 1 | Jun 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $90 → $97 | $51.05 | n/a | 2 | May 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $64 → $89 | $100.28 | n/a | 2 | Apr 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $278 | $165.52 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $106.37 | $93.63 | n/a | 1 | Nov 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $101 → $122 | $67.55 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 → $38 | $27.22 | n/a | 2 | Nov 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $146 | $222.00 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $164 | $39.50 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $125 | $49.83 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $301 | $360.37 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $197 | $68.49 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $22 | $7.26 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $164 | $131.27 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $42 | $41.30 | n/a | 1 | Jun 30, 2020 |
Mastercard
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $501.33
Upside: -
Visa Inc.
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $333.12
Upside: -
Block
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $74.68
Upside: -
Klarna Group
May 18, 2026
Maintained: Buy
Price Target: $21 → $23
Current: $17.78
Upside: +29.36%
Affirm Holdings
May 11, 2026
Rated: Buy
Price Target: $82 → $88
Current: $74.69
Upside: +17.82%
PayPal Holdings
May 4, 2026
Maintained: Hold
Price Target: $55
Current: $43.65
Upside: +26.00%
Open Lending
Jul 23, 2021
Downgraded: Hold
Price Target: $35 → $40
Current: $3.11
Upside: n/a
Payoneer Global
Jul 23, 2021
Initiated Coverage: Hold
Price Target: $12
Current: $7.02
Upside: n/a
TaskUs
Jul 6, 2021
Initiated Coverage: Buy
Price Target: $61
Current: $5.36
Upside: n/a
Marqeta
Jul 5, 2021
Initiated Coverage: Hold
Price Target: $27
Current: $3.89
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $53
Current: $15.86
Upside: n/a
Jun 21, 2021
Initiated Coverage: Buy
Price Target: $54
Current: $21.84
Upside: n/a
Jun 7, 2021
Initiated Coverage: Buy
Price Target: $44
Current: $32.28
Upside: n/a
May 6, 2021
Maintained: Buy
Price Target: $90 → $97
Current: $51.05
Upside: n/a
Apr 7, 2021
Maintained: Sell
Price Target: $64 → $89
Current: $100.28
Upside: n/a
Nov 19, 2020
Initiated Coverage: Buy
Price Target: $278
Current: $165.52
Upside: n/a
Nov 19, 2020
Initiated Coverage: Hold
Price Target: $106.37
Current: $93.63
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $101 → $122
Current: $67.55
Upside: n/a
Nov 12, 2020
Maintained: Hold
Price Target: $29 → $38
Current: $27.22
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $146
Current: $222.00
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $164
Current: $39.50
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $125
Current: $49.83
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $301
Current: $360.37
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $197
Current: $68.49
Upside: n/a
Jul 14, 2020
Initiated Coverage: Sell
Price Target: $22
Current: $7.26
Upside: n/a
Jul 14, 2020
Initiated Coverage: Hold
Price Target: $164
Current: $131.27
Upside: n/a
Jun 30, 2020
Initiated Coverage: Buy
Price Target: $42
Current: $41.30
Upside: n/a