The estimated net worth of Staffan Encrantz is at least $2.09 million as of May 16th, 2022. Mr. Encrantz owns 301,802 shares of Sight Sciences stock worth more than $2,094,506 as of October 6th. This net worth evaluation does not reflect any other investments that Mr. Encrantz may own. Learn More about Staffan Encrantz's net worth.