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

Stocks Rated by Matthew O'Neill

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
Initiated Coverage: Buy
Price Target: $53
Current: $15.86
Upside: n/a
Initiated Coverage: Buy
Price Target: $54
Current: $21.84
Upside: n/a
Initiated Coverage: Buy
Price Target: $44
Current: $32.28
Upside: n/a
Maintained: Buy
Price Target: $90$97
Current: $51.05
Upside: n/a
Maintained: Sell
Price Target: $64$89
Current: $100.28
Upside: n/a
Initiated Coverage: Buy
Price Target: $278
Current: $165.52
Upside: n/a
Initiated Coverage: Hold
Price Target: $106.37
Current: $93.63
Upside: n/a
Maintained: Hold
Price Target: $101$122
Current: $67.55
Upside: n/a
Maintained: Hold
Price Target: $29$38
Current: $27.22
Upside: n/a
Initiated Coverage: Sell
Price Target: $146
Current: $222.00
Upside: n/a
Initiated Coverage: Buy
Price Target: $164
Current: $39.50
Upside: n/a
Initiated Coverage: Buy
Price Target: $125
Current: $49.83
Upside: n/a
Initiated Coverage: Buy
Price Target: $301
Current: $360.37
Upside: n/a
Initiated Coverage: Buy
Price Target: $197
Current: $68.49
Upside: n/a
Initiated Coverage: Sell
Price Target: $22
Current: $7.26
Upside: n/a
Initiated Coverage: Hold
Price Target: $164
Current: $131.27
Upside: n/a
Initiated Coverage: Buy
Price Target: $42
Current: $41.30
Upside: n/a