System1 (NYSE:SST) just reported results for the first quarter of 2024. System1 reported earnings per share of -45 cents. This was above the analyst estimate...
Ventyx Biosciences (NASDAQ:VTYX) just reported results for the first quarter of 2024. Ventyx Biosciences reported earnings per share of -62 cents. This was...
Oncolytics Biotech (NASDAQ:ONCY) just reported results for the first quarter of 2024. Oncolytics Biotech reported earnings per share of -7 cents. This was...
Maiden Hldgs (NASDAQ:MHLD) just reported results for the first quarter of 2024. Maiden Hldgs reported earnings per share of -5 cents. The company reported...
CarGurus (NASDAQ:CARG) just reported results for the first quarter of 2024. CarGurus reported earnings per share of 32 cents. This was above the analyst...
Sangamo Therapeutics (NASDAQ:SGMO) just reported results for the first quarter of 2024. Sangamo Therapeutics reported earnings per share of -27 cents. This was...
Vuzix (NASDAQ:VUZI) just reported results for the first quarter of 2024. Vuzix reported earnings per share of -16 cents. This was below the analyst estimate...
LightPath Technologies (NASDAQ:LPTH) just reported results for the third quarter of 2024. LightPath Technologies reported earnings per share of -7 cents. This...
Issuer Direct (NYSEMKT:ISDR) just reported results for the first quarter of 2024. Issuer Direct reported earnings per share of 8 cents. This was below the...
Co-Diagnostics (NASDAQ:CODX) just reported results for the first quarter of 2024. Co-Diagnostics reported earnings per share of -31 cents. This was below the...
Marpai (NASDAQ:MRAI) just reported results for the first quarter of 2024. Marpai reported earnings per share of -46 cents. The company reported revenue of $7...
Akamai Techs (NASDAQ:AKAM) just reported results for the first quarter of 2024. Akamai Techs reported earnings per share of $1.64. This was above the analyst...
Cambium Networks (NASDAQ:CMBM) just reported results for the first quarter of 2024. Cambium Networks reported earnings per share of -46 cents. This was below...
Fate Therapeutics (NASDAQ:FATE) just reported results for the first quarter of 2024. Fate Therapeutics reported earnings per share of -47 cents. This was above...
Oncternal Therapeutics (NASDAQ:ONCT) just reported results for the first quarter of 2024. Oncternal Therapeutics reported earnings per share of -$2.83. This...
Research Frontiers (NASDAQ:REFR) just reported results for the first quarter of 2024. Research Frontiers reported earnings per share of -1 cent. The company...
Xenon Pharmaceuticals (NASDAQ:XENE) just reported results for the first quarter of 2024. Xenon Pharmaceuticals reported earnings per share of -62 cents. This...
Insulet (NASDAQ:PODD) just reported results for the first quarter of 2024. Insulet reported earnings per share of 73 cents. This was above the analyst estimate...
Macrogenics (NASDAQ:MGNX) just reported results for the first quarter of 2024. Macrogenics reported earnings per share of -84 cents. This was below the analyst...
An investor needs to be looking for stocks that can ride out a period of general downturn in the market. Three key players come to mind, each offering...