Corporate insider buying/selling ratio drops to lowest since April 2021. August 12, 2023 7:10 am by Alex https://twitter.com/Barchart/status/1690117530449235968 https://twitter.com/SuburbanDrone/status/1690096400414003200 https://twitter.com/SuburbanDrone/status/1690091076390920193 See also Nvidia hits the bond market for $20 billion — first corporate debt sale in five years