Free Trial

Battery Management Corp. Top Holdings and 13F Report (2025)

About Battery Management Corp.

Investment Activity

  • Battery Management Corp. has $687.43 million in total holdings as of March 31, 2025.
  • Battery Management Corp. owns shares of 7 different stocks, but just 2 companies or ETFs make up 80% of its holdings.
  • About 5.68% of the portfolio was sold this quarter.
  • This quarter, Battery Management Corp. has purchased 7 new stocks and bought additional shares in 0 stocks.
  • Battery Management Corp. sold shares of 2 stocks and completely divested from 0 stocks this quarter.

Largest Holdings

SERVICETITAN INC
$459,137,914
Sprinklr
$97,881,648
Braze
$51,414,000
Amplitude
$45,358,788
Champions Oncology
$21,020,122

Largest Sales this Quarter

Amplitude
3,000,000 shares (about $30.57M)
Braze
235,129 shares (about $8.48M)

Sector Allocation Over Time

Map of 500 Largest Holdings ofBattery Management Corp.

 
 
Selling
 
 
Neutral
 
 
Buying
Issuer NameHoldings ValueApproximate Purchase/SaleChange in SharesShares Held% of PortfolioSector
SERVICETITAN INC
$459,137,9140.0%4,827,44166.8%SHS CL A
Sprinklr, Inc. stock logo
CXM
Sprinklr
$97,881,6480.0%11,722,35314.2%Business Services
Braze, Inc. stock logo
BRZE
Braze
$51,414,000$8,483,454 -14.2%1,425,0007.5%Computer and Technology
Amplitude, Inc. stock logo
AMPL
Amplitude
$45,358,788$30,570,000 -40.3%4,451,3046.6%Business Services
Champions Oncology, Inc. stock logo
CSBR
Champions Oncology
$21,020,1220.0%2,421,6733.1%Medical
ZETA GLOBAL HOLDINGS CORP
$12,025,5780.0%886,8421.7%CL A
Wag! Group Co. stock logo
PET
Wag! Group
$590,0230.0%3,853,8400.1%Consumer Discretionary

Showing largest 100 holdings. View all holdings.
SEC Filings and Trading Data