ITXXF Dividend: Itaconix plc Yield Insights