Why Republic Services RSG Stock Is Falling Now Investor Interest 20260420 Is Badger Meter BMI stock worth initiating exposure Momentum Building 20260420 KPRX Kiora Pharmaceuticals posts far wider Q4 2025 loss than estimates shares dip nearly 2 percent today FC Income DFP Stock Is It Worth Allocating Capital Ticks Higher 20260420