But antidepressants is defined as benzodiazepines, which aren't antidepressants, they're anxiolytics. Normally when someone talks about "antidepressants", they're referring to SSRIs, SNRIs, NDRIs, and some similar meds. They have a category for SSRIs, but their example medications include non-SSRIs. Regardless, all of the medications they list in the categories other than SSRIs ARE controlled substances. So, it should be at least 45% consume controlled substances.
Anyway, the odd math and misclassification of medications makes me question the results of this study. I don't doubt that tech execs are stressed, drink a lot, use illicit drugs, and prescription drugs... but I'm not sure I'd believe the specific percents given here.