A total of 239 institutions have reported a stake in Certara, Inc. (NASDAQ:CERT) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 31 Dec, 2025 | 17,223,081 | -175,256 | -1.01% | $151,735,344.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 13,926,863 | 18,838 | 0.14% | $122,695,663.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 11,916,099 | -491,281 | -3.96% | $104,980,832.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 8,387,484 | 35,203 | 0.42% | $73,894,392.00 |
| DEERFIELD MANAGEMENT COMPANY, L.P. | 31 Dec, 2025 | 7,808,605 | 1,069,068 | 15.86% | $68,793,810.00 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 31 Dec, 2025 | 5,602,777 | -60,722 | -1.07% | $49,360,465.00 |
| ArrowMark Colorado Holdings LLC | 31 Dec, 2025 | 5,485,699 | -1,892,844 | -25.65% | $48,329,008.00 |
| GENEVA CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 5,411,712 | -749,042 | -12.16% | $47,677,184.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 5,055,818 | 1,882,136 | 59.30% | $44,541,790.00 |
| STATE STREET CORP | 31 Dec, 2025 | 3,918,784 | 83,698 | 2.18% | $34,524,487.00 |
| BROWN BROTHERS HARRIMAN & CO | 31 Dec, 2025 | 3,764,034 | 0 | 0.00% | $33,161,140.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 3,190,612 | 2,035,801 | 176.29% | $28,109,292.00 |
| Jefferies Financial Group Inc. | 31 Dec, 2025 | 3,031,374 | 3,031,374 | 0.00% | $26,706,405.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 2,653,047 | -418,525 | -13.63% | $23,373,344.00 |
| UBS Group AG | 31 Dec, 2025 | 2,489,603 | 837,648 | 50.71% | $21,933,403.00 |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 31 Dec, 2025 | 2,272,823 | 1,299,109 | 133.42% | $20,023,571.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,166,624 | -106,407 | -4.68% | $19,092,606.00 |
| Capital World Investors | 31 Dec, 2025 | 2,160,079 | 0 | 0.00% | $19,030,296.00 |
| Topline Capital Management, LLC | 31 Dec, 2025 | 1,990,927 | 1,444,456 | 264.32% | $17,540,067.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 1,582,655 | -3,386,757 | -68.15% | $13,943,191.00 |