John Massocca

Stock Analyst at B. Riley Securities

(4.80)
# 490
Out of 4,564 analysts
150
Total ratings
75%
Success rate
26.4%
Average return

Stocks Rated by John Massocca

Strawberry Fields REIT
Jul 22, 2026
Maintained: Hold
Price Target: $14$15
Current: $14.08
Upside: +2.98%
FrontView REIT
Jun 24, 2026
Rated: Buy
Price Target: $21$24
Current: $21.02
Upside: +14.18%
Service Properties Trust
Jun 17, 2026
Rated: Buy
Price Target: $2$2.5
Current: $8.48
Upside: -70.52%
One Liberty Properties
Jun 9, 2026
Rated: Buy
Price Target: $28$29
Current: $24.99
Upside: +14.05%
Diversified Healthcare Trust
Jun 9, 2026
Rated: Buy
Price Target: $8.5$11
Current: $9.25
Upside: +18.92%
Industrial Logistics Properties Trust
May 4, 2026
Rated: Buy
Price Target: $9.5$10
Current: $9.16
Upside: +9.17%
The RMR Group
Mar 17, 2026
Rated: Buy
Price Target: $24$21
Current: $19.80
Upside: +6.06%
Mobile Infrastructure
Mar 17, 2026
Maintained: Buy
Price Target: $5
Current: $1.75
Upside: +185.11%
Gladstone Commercial
Feb 24, 2026
Maintained: Hold
Price Target: $13
Current: $12.81
Upside: -2.42%
Gladstone Land
Feb 18, 2026
Maintained: Hold
Price Target: $15$12
Current: $8.58
Upside: +34.03%
Maintained: Hold
Price Target: $12$13
Current: $9.59
Upside: +30.34%
Maintained: Buy
Price Target: $19$21
Current: $20.75
Upside: +1.20%
Maintained: Buy
Price Target: $22$19
Current: $15.38
Upside: +20.29%
Maintained: Hold
Price Target: $44$43
Current: $48.99
Upside: -12.23%
Maintained: Buy
Price Target: $21$20
Current: $14.88
Upside: +31.05%
Maintained: Hold
Price Target: $34$33
Current: $32.44
Upside: +1.74%
Initiated Coverage: Hold
Price Target: $8
Current: $9.04
Upside: n/a
Initiated Coverage: Buy
Price Target: $19$18
Current: $17.99
Upside: n/a
Maintained: Hold
Price Target: $45
Current: $37.34
Upside: n/a
Maintained: Buy
Price Target: $23
Current: $21.94
Upside: n/a
Maintained: Buy
Price Target: $46$47
Current: $35.73
Upside: n/a
Initiated Coverage: Hold
Price Target: $3.92
Current: $2.47
Upside: n/a
Maintained: Buy
Price Target: $35$37
Current: $26.52
Upside: n/a
Maintained: Buy
Price Target: $28$23
Current: $15.37
Upside: n/a
Maintained: Buy
Price Target: $36$34
Current: $34.86
Upside: n/a
Maintained: Buy
Price Target: $36
Current: $40.75
Upside: n/a
Maintained: Buy
Price Target: $53$55
Current: $44.43
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $61.15
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $26.21
Upside: n/a
Maintained: Buy
Price Target: $12
Current: $16.41
Upside: n/a
Maintained: Buy
Price Target: $39$44
Current: $26.07
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $79.84
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $61.98
Upside: n/a