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

Stocks Rated by Matthew O'Neill

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
Initiated Coverage: Buy
Price Target: $53
Current: $17.86
Upside: n/a
Initiated Coverage: Buy
Price Target: $54
Current: $28.01
Upside: n/a
Initiated Coverage: Buy
Price Target: $44
Current: $37.11
Upside: n/a
Maintained: Buy
Price Target: $90$97
Current: $43.37
Upside: n/a
Maintained: Sell
Price Target: $64$89
Current: $106.70
Upside: n/a
Initiated Coverage: Buy
Price Target: $278
Current: $138.03
Upside: n/a
Initiated Coverage: Hold
Price Target: $107.93
Current: $94.42
Upside: n/a
Maintained: Hold
Price Target: $101$122
Current: $75.83
Upside: n/a
Maintained: Hold
Price Target: $29$38
Current: $28.26
Upside: n/a
Initiated Coverage: Sell
Price Target: $146
Current: $239.25
Upside: n/a
Initiated Coverage: Buy
Price Target: $164
Current: $41.32
Upside: n/a
Initiated Coverage: Buy
Price Target: $125
Current: $51.34
Upside: n/a
Initiated Coverage: Buy
Price Target: $301
Current: $349.20
Upside: n/a
Initiated Coverage: Buy
Price Target: $197
Current: $73.82
Upside: n/a
Initiated Coverage: Sell
Price Target: $22
Current: $7.78
Upside: n/a
Initiated Coverage: Hold
Price Target: $164
Current: $151.05
Upside: n/a
Initiated Coverage: Buy
Price Target: $42
Current: $48.75
Upside: n/a