S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
Shares of Walmart-backed Ibotta soar on public debut
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
Shares of Walmart-backed Ibotta soar on public debut
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
Shares of Walmart-backed Ibotta soar on public debut
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
Shares of Walmart-backed Ibotta soar on public debut

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
$9.06
+1.0%
$9.62
$7.00
$11.52
$812.23M0.75447,439 shs340,421 shs
The GEO Group, Inc. stock logo
GEO
The GEO Group
$14.77
-1.5%
$13.24
$6.94
$16.31
$1.90B0.622.70 million shs2.60 million shs
ProAssurance Co. stock logo
PRA
ProAssurance
$13.08
+1.6%
$12.77
$11.76
$19.38
$655.97M0.24272,997 shs215,149 shs
Elon Musk's Next Move Cover

Wondering when you'll finally be able to invest in SpaceX, StarLink, or The Boring Company? Click the link below to learn when Elon Musk will let these companies finally IPO.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
+1.00%0.00%-1.84%-13.88%-12.88%
The GEO Group, Inc. stock logo
GEO
The GEO Group
-1.47%-5.74%+12.83%+35.13%+84.63%
ProAssurance Co. stock logo
PRA
ProAssurance
+1.63%-6.17%+9.46%-0.23%-29.79%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
4.7883 of 5 stars
3.55.03.30.02.61.73.8
The GEO Group, Inc. stock logo
GEO
The GEO Group
3.2371 of 5 stars
2.52.00.00.03.82.53.1
ProAssurance Co. stock logo
PRA
ProAssurance
4.7842 of 5 stars
3.35.00.82.83.31.72.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
3.00
Buy$11.3825.55% Upside
The GEO Group, Inc. stock logo
GEO
The GEO Group
3.00
Buy$18.0021.87% Upside
ProAssurance Co. stock logo
PRA
ProAssurance
2.67
Moderate Buy$17.0029.97% Upside

Current Analyst Ratings

Latest GEO, BRKL, and PRA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/15/2024
ProAssurance Co. stock logo
PRA
ProAssurance
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Outperform ➝ Market Outperform$22.00
4/8/2024
The GEO Group, Inc. stock logo
GEO
The GEO Group
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$15.00 ➝ $22.00
3/27/2024
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$12.00
3/21/2024
The GEO Group, Inc. stock logo
GEO
The GEO Group
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$15.00
3/13/2024
The GEO Group, Inc. stock logo
GEO
The GEO Group
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$15.00
3/4/2024
ProAssurance Co. stock logo
PRA
ProAssurance
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$16.00 ➝ $15.00
2/29/2024
ProAssurance Co. stock logo
PRA
ProAssurance
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Outperform ➝ Market Outperform$24.00 ➝ $22.00
2/29/2024
ProAssurance Co. stock logo
PRA
ProAssurance
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$15.00 ➝ $14.00
2/15/2024
The GEO Group, Inc. stock logo
GEO
The GEO Group
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$14.00
(Data available from 4/19/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
$609.22M1.33$1.06 per share8.51$13.49 per share0.67
The GEO Group, Inc. stock logo
GEO
The GEO Group
$2.41B0.78$1.99 per share7.41$10.23 per share1.44
ProAssurance Co. stock logo
PRA
ProAssurance
$1.14B0.59$1.25 per share10.45$21.82 per share0.60

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
$75M$0.8610.537.37N/A12.31%7.87%0.81%4/24/2024 (Confirmed)
The GEO Group, Inc. stock logo
GEO
The GEO Group
$107.32M$0.7619.4310.781.484.72%9.43%3.18%4/23/2024 (Estimated)
ProAssurance Co. stock logo
PRA
ProAssurance
-$38.60M-$0.74N/A24.68N/A-3.39%-0.53%-0.10%5/6/2024 (Confirmed)

Latest GEO, BRKL, and PRA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/6/2024N/A
ProAssurance Co. stock logo
PRA
ProAssurance
$0.04N/A-$0.04N/AN/AN/A  
4/24/2024N/A
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
$0.22N/A-$0.22N/AN/AN/A  
2/27/2024Q4 2023
ProAssurance Co. stock logo
PRA
ProAssurance
$0.04-$0.05-$0.09-$0.22$252.74 million$296.96 million    
2/15/202412/31/2023
The GEO Group, Inc. stock logo
GEO
The GEO Group
$0.18$0.29+$0.11$0.37$597.47 million$608.28 million    
1/25/202412/31/2023
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
$0.23$0.26+$0.03$0.26$89.38 million$160.35 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
$0.545.96%+5.49%62.79%N/A
The GEO Group, Inc. stock logo
GEO
The GEO Group
N/AN/AN/AN/AN/A
ProAssurance Co. stock logo
PRA
ProAssurance
N/AN/A+64.23%N/AN/A

Latest GEO, BRKL, and PRA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
1/24/2024
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
Quarterly$0.13504.86%2/8/20242/9/20242/23/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
1.15
1.11
1.11
The GEO Group, Inc. stock logo
GEO
The GEO Group
1.34
1.21
1.21
ProAssurance Co. stock logo
PRA
ProAssurance
0.38
0.27
0.27

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
78.91%
The GEO Group, Inc. stock logo
GEO
The GEO Group
76.10%
ProAssurance Co. stock logo
PRA
ProAssurance
85.58%

Insider Ownership

CompanyInsider Ownership
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
2.89%
The GEO Group, Inc. stock logo
GEO
The GEO Group
5.30%
ProAssurance Co. stock logo
PRA
ProAssurance
0.97%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Brookline Bancorp, Inc. stock logo
BRKL
Brookline Bancorp
1,01889.65 million87.06 millionOptionable
The GEO Group, Inc. stock logo
GEO
The GEO Group
16,400126.90 million120.17 millionOptionable
ProAssurance Co. stock logo
PRA
ProAssurance
1,09450.97 million50.48 millionOptionable

GEO, BRKL, and PRA Headlines

SourceHeadline
ProAssurance (NYSE:PRA) Given Market Outperform Rating at JMP SecuritiesProAssurance (NYSE:PRA) Given Market Outperform Rating at JMP Securities
americanbankingnews.com - April 16 at 4:14 AM
ProAssurance Stock: A Deep Dive Into Analyst Perspectives (5 Ratings)ProAssurance Stock: A Deep Dive Into Analyst Perspectives (5 Ratings)
markets.businessinsider.com - April 15 at 7:10 PM
ProAssurance (NYSE:PRA) Stock Rating Reaffirmed by JMP SecuritiesProAssurance (NYSE:PRA) Stock Rating Reaffirmed by JMP Securities
marketbeat.com - April 15 at 1:31 PM
Allspring Global Investments Holdings LLC Sells 110,615 Shares of ProAssurance Co. (NYSE:PRA)Allspring Global Investments Holdings LLC Sells 110,615 Shares of ProAssurance Co. (NYSE:PRA)
marketbeat.com - April 15 at 5:35 AM
ProAssurance Co. (NYSE:PRA) Sees Significant Drop in Short InterestProAssurance Co. (NYSE:PRA) Sees Significant Drop in Short Interest
marketbeat.com - April 12 at 4:32 PM
ProAssurance Announces Dates for Release of First Quarter 2024 Results Release and Investor TeleconferenceProAssurance Announces Dates for Release of First Quarter 2024 Results Release and Investor Teleconference
businesswire.com - April 8 at 4:30 PM
Assenagon Asset Management S.A. Invests $2.38 Million in ProAssurance Co. (NYSE:PRA)Assenagon Asset Management S.A. Invests $2.38 Million in ProAssurance Co. (NYSE:PRA)
marketbeat.com - April 4 at 4:32 AM
ProAssurance (PRA) Up 3.1% Since Last Earnings Report: Can It Continue?ProAssurance (PRA) Up 3.1% Since Last Earnings Report: Can It Continue?
zacks.com - March 28 at 12:36 PM
ProAssurance Corp.ProAssurance Corp.
barrons.com - March 24 at 7:24 AM
Zacks Research Analysts Decrease Earnings Estimates for ProAssurance Co. (NYSE:PRA)Zacks Research Analysts Decrease Earnings Estimates for ProAssurance Co. (NYSE:PRA)
marketbeat.com - March 22 at 7:34 AM
Here’s Why ProAssurance Corporation (PRA) Fell in Q4Here’s Why ProAssurance Corporation (PRA) Fell in Q4
finance.yahoo.com - March 21 at 12:24 PM
Zacks Research Weighs in on ProAssurance Co.s FY2024 Earnings (NYSE:PRA)Zacks Research Weighs in on ProAssurance Co.'s FY2024 Earnings (NYSE:PRA)
marketbeat.com - March 21 at 8:06 AM
Proassurance CorporationProassurance Corporation
money.usnews.com - March 20 at 3:59 PM
Q1 2024 EPS Estimates for ProAssurance Co. (NYSE:PRA) Cut by Zacks ResearchQ1 2024 EPS Estimates for ProAssurance Co. (NYSE:PRA) Cut by Zacks Research
marketbeat.com - March 20 at 5:45 AM
ProAssurance Co. (NYSE:PRA) Position Reduced by Wellington Management Group LLPProAssurance Co. (NYSE:PRA) Position Reduced by Wellington Management Group LLP
marketbeat.com - March 20 at 4:38 AM
ProAssurance Corporation (NYSE:PRA) Q4 2023 Earnings Call TranscriptProAssurance Corporation (NYSE:PRA) Q4 2023 Earnings Call Transcript
finance.yahoo.com - February 29 at 1:41 PM
Q4 2023 ProAssurance Corp Earnings CallQ4 2023 ProAssurance Corp Earnings Call
finance.yahoo.com - February 29 at 1:40 AM
PRA lays out approach to insurance supervision under Solvency IIPRA lays out approach to insurance supervision under Solvency II
insuranceinsider.com - February 28 at 3:35 PM
ProAssurance (PRA) Incurs Q4 Loss on High Costs & Low PremiumProAssurance (PRA) Incurs Q4 Loss on High Costs & Low Premium
zacks.com - February 28 at 8:46 AM
ProAssurance (PRA) Q4 Earnings: Taking a Look at Key Metrics Versus EstimatesProAssurance (PRA) Q4 Earnings: Taking a Look at Key Metrics Versus Estimates
zacks.com - February 27 at 9:31 PM
ProAssurance: Q4 Earnings InsightsProAssurance: Q4 Earnings Insights
benzinga.com - February 27 at 6:42 PM
ProAssurance: Q4 Earnings SnapshotProAssurance: Q4 Earnings Snapshot
nhregister.com - February 27 at 6:42 PM
ProAssurance Corp. Q4 Earnings SummaryProAssurance Corp. Q4 Earnings Summary
markets.businessinsider.com - February 27 at 6:42 PM
ProAssurance Corp (PRA) Reports Mixed Fourth Quarter 2023 ResultsProAssurance Corp (PRA) Reports Mixed Fourth Quarter 2023 Results
finance.yahoo.com - February 27 at 6:42 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Brookline Bancorp logo

Brookline Bancorp

NASDAQ:BRKL
Brookline Bancorp, Inc. operates as a bank holding company for the Brookline Bank that provide commercial, business, and retail banking services to corporate, municipal, and retail customers in the United States. Its deposit products include demand checking, NOW, money market, and savings accounts. The company's loan portfolio primarily comprises first mortgage loans secured by commercial, multi-family, and residential real estate properties; loans to business entities comprising commercial lines of credit; loans to condominium associations; loans and leases used to finance equipment for small businesses; financing for construction and development projects; and home equity and other consumer loans. It provides credit, term loans, letters of credit, foreign exchange, cash management, consumer and residential loans, wealth and investment advisory, and online and mobile banking services, as well as invests in debt and equity securities. The company was founded in 1871 and is headquartered in Boston, Massachusetts.
The GEO Group logo

The GEO Group

NYSE:GEO
The GEO Group, Inc. (NYSE: GEO) engages in ownership, leasing, and management of secure facilities, processing centers, and community-based reentry facilities in the United States, Australia, the United Kingdom, and South Africa. The company also provides secure facility management services, including the provision of security, administrative, rehabilitation, education, and food services; reentry services, such as temporary housing, programming, employment assistance, and other services; electronic monitoring and supervision services; and transportation services; as well as designs, constructs, and finances new facilities through projects. The company was founded in 1984 and is based in Boca Raton, Florida.
ProAssurance logo

ProAssurance

NYSE:PRA
ProAssurance Corporation, through its subsidiaries, provides property and casualty insurance, and reinsurance products in the United States. The company operates through Specialty Property and Casualty, Workers' Compensation Insurance, and Segregated Portfolio Cell Reinsurance segments. It offers professional liability insurance to healthcare providers and institutions, and attorneys and their firms; medical technology liability insurance to medical technology and life sciences companies; and custom alternative risk solutions, including assumed reinsurance, loss portfolio transfers, and captive cell programs for healthcare professional liability insureds. The company also provides workers' compensation insurance products, such as guaranteed cost policies, policyholder dividend policies, retrospectively rated policies, and deductible policies, as well as alternative market solutions that include program design, fronting, claims administration, risk management, SPC rental, asset management, and SPC management services for individual companies, agencies, groups, and associations. The company also participates in Syndicate 1729 at Lloyd's of London for underwriting. It markets its products through independent agencies and brokers, as well as an internal business development team. The company was founded in 1976 and is headquartered in Birmingham, Alabama.