buy laird or wallpaper laird superfood stock buy or sell Buy or sell recommendation on Laird Superfood. LSF is owned by 1774 institutional shareholders 3460 Laird Superfood. … Wednesday, October 5, 2022 Edit