We can always rely on classy peke'r. Bed Bath & Beyond CFO who died after falling from NYC high rise was subject of insider trading and fraud lawsuit just before death, documents show https://news.yahoo.com/bed-bath-beyond-cfo-died-173825682.html
In fairness it may just be simple statistics (clinical depression) and have nothing to do with nefarious bbby stuff. At about 50K suicides per year one is bound to be in the news worthy corporate world every once in a long while.