Geo Group, Inc (NYSE: GEO): Do Not Miss The Gain Train

Geo Group, Inc (GEO) concluded trading on Thursday at a closing price of $28.00, with 3.56 million shares of worth about $99.62 million changed hands on the day. Half year performance of the stock remained positive as price took a surge of 122.93% during that period and on December 19, 2024 the price saw a […]

Analysts Update Their Price Forecasts For NiSource Inc (NI)

NiSource Inc (NI) concluded trading on Thursday at a closing price of $35.87, with 4.3 million shares of worth about $154.36 million changed hands on the day. Half year performance of the stock remained positive as price took a surge of 26.66% during that period and on December 19, 2024 the price saw a gain […]

Set Your Sights On BILL Holdings Inc (NYSE: BILL)’S Upside Potential

BILL Holdings Inc (BILL) concluded trading on Thursday at a closing price of $88.44, with 6.54 million shares of worth about $578.71 million changed hands on the day. Half year performance of the stock remained positive as price took a surge of 83.30% during that period and on December 19, 2024 the price saw a […]

An Important Check-Up On Novavax, Inc (NASDAQ: NVAX)

Novavax, Inc (NVAX) concluded trading on Thursday at a closing price of $8.68, with 3.56 million shares of worth about $30.94 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -38.00% during that period and on December 19, 2024 the price saw a gain […]

Growth Story Still Intact For Herbalife Ltd (HLF)

Herbalife Ltd (HLF) concluded trading on Thursday at a closing price of $6.46, with 4.31 million shares of worth about $27.86 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -42.22% during that period and on December 19, 2024 the price saw a loss […]

Is TruGolf Holdings Inc (NASDAQ: TRUG) Proving The Doubters Wrong?

TruGolf Holdings Inc (TRUG) concluded trading on Thursday at a closing price of $0.47, with 6.51 million shares of worth about $3.06 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -57.27% during that period and on December 19, 2024 the price saw a […]

Baidu Inc ADR (NASDAQ: BIDU) Stock In Prove Me State

Baidu Inc ADR (BIDU) concluded trading on Thursday at a closing price of $85.58, with 3.22 million shares of worth about $275.64 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -3.40% during that period and on December 19, 2024 the price saw a […]

Are Analysts Expecting A Better 2020 For Royalty Pharma plc (RPRX)?

Royalty Pharma plc (RPRX) concluded trading on Thursday at a closing price of $24.28, with 4.36 million shares of worth about $105.76 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -9.77% during that period and on December 19, 2024 the price saw a […]

Better Times Ahead For Antero Resources Corp (NYSE: AR)?

Antero Resources Corp (AR) concluded trading on Thursday at a closing price of $30.86, with 3.61 million shares of worth about $111.3 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -4.84% during that period and on December 19, 2024 the price saw a […]