James H MacKaness has an estimated net worth of $17.2 Million. This is based on reported shares across multiple companies, which include Invuity, Inc., SOLENO THERAPEUTICS INC, and IRIDEX CORP.
2013 was James H MacKaness's most active year for acquiring shares with 30 total transactions. James H MacKaness's most active month to acquire stocks was the month of May. 2013 was James H MacKaness's most active year for disposing of shares, totalling 60 transactions. James H MacKaness's most active month to dispose stocks was the month of May. 2025 saw James H MacKaness paying a total of $820,125.00 for 115,500 shares, this is the most they've acquired in one year. In 2025 James H MacKaness cashed out on 170,509 shares for a total of $6,754,186.83, their largest year based on trade value.