Is Delixy Dlxy Stock Cyclical Or Stable Price At 0.52 Up 4.54 20260328