Home›Companies›Industrial & Robotics›Overlord Labs

Overlord Labs, Inc.

Battery management chips for makers of wearable and other battery-powered devices.

Updated Nov 10, 2026·Latest SEC filing Jul 8, 2026·Suggest an edit

About Overlord Labs

Overlord Labs is a private company based in San Jose, California, incorporated in 2024 in Delaware. It has reported $4,033,993 raised in one offering on Form D since July 2026. Its chief executive is Richard Nicholson.

Funding Rounds (SEC Form D)

First saleFiled with SECAmount soldInvestorsAvg. checkTermsFiling
May 26, 2026Jul 8, 2026$4,033,993of $4.8M target25$161KEquityRule 506(b)Form D ↗

First sale is the date the first investor in the offering committed to invest. Companies must file Form D within 15 days of that date, so filing dates run later.

Leadership Team

Executive officers and directors listed on Overlord Labs's Form D filed Jul 8, 2026.

RN
Richard Nicholson
Co-Founder and Chief Executive Officer, director
CR
Carlos Rodriguez
Co-Founder and Chief Operating Officer, director

Sources

  1. SECOverlord Labs, Inc. filing history
  2. PressOverlord Labs seed financing announcement