Batl Stock Analysis Battalion Oil Corporation Up 9.35 To 4.21 On Energy Gains 20260403 Is Nlight Lasr Stock Cyclical Or Stable Price At 64.06 Up 2.14 20260410 Fnd Stock Analysis Floor And Decor Inc Down 3.56 To 47.47 Amid Home Goods Dip 20260403