Sanofi just provided an update on share ownership of Translate Bio Inc
Sanofi just filed a "Statement of acquisition of beneficial ownership", which is also known as a 13G. In the filing, it appears as though Sanofi claims to own 4,884,434 shares. This represents 6.6% of Translate Bio Inc.