Opening https://www.defenseworld.net/2023/03/12/renaissance-technologies-llc-sells-118734-shares-of-natures-sunshine-products-inc-nasdaqnatr.html