MASS Dividend: 908 Devices Inc Yield Insights