Spencer S. Lee
Net Worth

Last updated:

What is Spencer S. Lee net worth?

The estimated net worth of Mr. Spencer S. Lee is at least $4,050,400 as of 6 Sep 2025. He has received compensation worth at least $4,050,400 in Chemed Corporation and Hims & Hers Health, Inc..

What is the salary of Spencer S. Lee?

Mr. Spencer S. Lee salary is $1,900,000 per year as Executive Vice President in Chemed Corporation. He also receives $537,600 as Consultant in Hims & Hers Health, Inc..

How old is Spencer S. Lee?

Mr. Spencer S. Lee is 69 years old, born in 1956.

Spencer S. Lee insider trading

Hims & Hers Health, Inc.

Transaction Date Security Shares Price per share Total value Source
Option
Restricted Stock Unit 25,671 N/A N/A
Option
Class A Common Stock 13,629 $8.66 $118,027
Option
Restricted Stock Unit 25,671 N/A N/A

Chemed key executives

Chemed Corporation executives and other stock owners filed with the SEC: