ALOY REalloys shares fall 449 after Q1 2024 EPS misses analyst estimates by a wide 891 margin AI Industry Physical Security Risk Assessment Following Targeted Executive Attack Marti MRT Pullback Opportunity Q2 2025 Earnings Beat Estimates iShares MSCI Germany ETF EWG Bullish Outperformance Amid Broad Global Equities Crypto and Commodities Rally Grayscale Ethereum Staking ETF ETHE A Leading Ethereum Exposure Play Amid Crypto Market Rotation BRC Group RILYG Stock Is It a Good Buy CVS Health CVS posts 88 percent Q4 2025 EPS beat shares dip 117 percent on cautious investor sentiment BRC Group RILYK Stock Credit Spread Overhead Buying 20260420 McGrath RentCorp MGRC Stock Day Trade Setup 068 20260420