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

Stocks Rated by Matthew O'Neill

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
Initiated Coverage: Buy
Price Target: $53
Current: $16.73
Upside: n/a
Initiated Coverage: Buy
Price Target: $54
Current: $34.66
Upside: n/a
Initiated Coverage: Buy
Price Target: $44
Current: $39.42
Upside: n/a
Maintained: Buy
Price Target: $90$97
Current: $53.99
Upside: n/a
Maintained: Sell
Price Target: $64$89
Current: $122.75
Upside: n/a
Initiated Coverage: Buy
Price Target: $278
Current: $170.50
Upside: n/a
Initiated Coverage: Hold
Price Target: $107.16
Current: $104.56
Upside: n/a
Maintained: Hold
Price Target: $101$122
Current: $82.76
Upside: n/a
Maintained: Hold
Price Target: $29$38
Current: $31.62
Upside: n/a
Initiated Coverage: Sell
Price Target: $146
Current: $274.93
Upside: n/a
Initiated Coverage: Buy
Price Target: $164
Current: $45.70
Upside: n/a
Initiated Coverage: Buy
Price Target: $125
Current: $55.02
Upside: n/a
Initiated Coverage: Buy
Price Target: $301
Current: $385.46
Upside: n/a
Initiated Coverage: Buy
Price Target: $197
Current: $87.67
Upside: n/a
Initiated Coverage: Sell
Price Target: $22
Current: $8.36
Upside: n/a
Initiated Coverage: Hold
Price Target: $164
Current: $188.00
Upside: n/a
Initiated Coverage: Buy
Price Target: $42
Current: $54.71
Upside: n/a