Braze, Inc. (BRZE) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

106,250,000Shares Outstanding
3,754,633Shares held by institutions
$63,565,937Value of institutional holdings
76.74%Institutional ownership %
18.10%Shares Changed QoQ
250No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 250 institutions have reported a stake in Braze, Inc. (NASDAQ:BRZE) as of December 2025, according to recent 13F filings with the SEC.

250 Institutional Holders

3,754,633 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 9,851,050 892,635 9.96% $337,792,504.00
BlackRock, Inc. 31 Dec, 2025 7,172,379 384,314 5.66% $245,940,875.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 4,072,030 387,688 10.52% $139,629,909.00
Battery Management Corp. 31 Dec, 2025 3,264,864 839,864 34.63% $111,952,187.00
Point72 Asset Management, L.P. 31 Dec, 2025 3,088,652 2,790,422 935.66% $105,909,877.00
ALLIANCEBERNSTEIN L.P. 31 Dec, 2025 2,576,418 562,402 27.92% $88,345,373.00
JPMORGAN CHASE & CO 31 Dec, 2025 2,319,863 -135,504 -5.52% $79,548,129.00
WESTFIELD CAPITAL MANAGEMENT CO LP 31 Dec, 2025 2,187,275 9,322 0.43% $75,001,660.00
Alyeska Investment Group, L.P. 31 Dec, 2025 2,105,024 1,801,019 592.43% $72,181,273.00
STATE STREET CORP 31 Dec, 2025 2,084,626 99,563 5.02% $71,481,826.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 2,082,739 84,365 4.22% $71,430,164.00
CITADEL ADVISORS LLC 31 Dec, 2025 2,002,451 844,870 72.99% $68,664,045.00
Optimus Prime Fund Management Co., Ltd. 31 Dec, 2025 1,780,000 0 0.00% $61,036,200.00
Champlain Investment Partners, LLC 31 Dec, 2025 1,670,640 -1,017,288 -37.85% $57,286,246.00
SAPPHIRE VENTURES, L.L.C. 31 Dec, 2025 1,665,798 0 0.00% $57,120,213.00
UBS Group AG 31 Dec, 2025 1,576,931 297,253 23.23% $54,072,964.00
ShawSpring Partners LLC 31 Dec, 2025 1,473,005 -375,239 -20.30% $50,509,341.00
MANUFACTURERS LIFE INSURANCE COMPANY, THE 31 Dec, 2025 1,446,064 48,759 3.49% $49,585,535.00
BARCLAYS PLC 31 Dec, 2025 1,429,076 24,681 1.76% $49,003,015.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 1,359,054 7,827 0.58% $46,601,968.00