According to SEC filings for the period ending December 2025, Certara, Inc. (NASDAQ:CERT) is held by 9 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 30 Sep, 2025 | 17,398,337 | 3,865,455 | 28.56% | $212,607,678.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 13,908,025 | 571,575 | 4.29% | $169,956,065.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 12,407,380 | -27,221 | -0.22% | $151,618,184.00 |
| DIMENSIONAL FUND ADVISORS LP | 30 Sep, 2025 | 8,352,281 | 499,523 | 6.36% | $102,064,348.00 |
| ArrowMark Colorado Holdings LLC | 30 Sep, 2025 | 7,378,543 | -510,886 | -6.48% | $90,165,795.00 |
| DEERFIELD MANAGEMENT COMPANY, L.P. | 30 Sep, 2025 | 6,739,537 | 2,813,438 | 71.66% | $82,357,142.00 |
| GENEVA CAPITAL MANAGEMENT LLC | 30 Sep, 2025 | 6,160,754 | 45,859 | 0.75% | $75,284,420.00 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 30 Sep, 2025 | 5,663,499 | -10,986 | -0.19% | $69,207,957.00 |
| AMERIPRISE FINANCIAL INC | 30 Sep, 2025 | 4,969,412 | -491,218 | -9.00% | $60,726,215.00 |
| STATE STREET CORP | 30 Sep, 2025 | 3,835,086 | 174,589 | 4.77% | $46,864,751.00 |
| BROWN BROTHERS HARRIMAN & CO | 30 Sep, 2025 | 3,764,034 | 972,669 | 34.85% | $45,996,495.00 |
| MORGAN STANLEY | 30 Sep, 2025 | 3,173,682 | 112,066 | 3.66% | $38,782,425.00 |
| MILLENNIUM MANAGEMENT LLC | 30 Sep, 2025 | 3,071,572 | 2,058,926 | 203.32% | $37,534,610.00 |
| MACKENZIE FINANCIAL CORP | 30 Sep, 2025 | 2,670,540 | 21,991 | 0.83% | $32,633,999.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 2,273,031 | 255,212 | 12.65% | $27,781,786.00 |
| Capital World Investors | 30 Sep, 2025 | 2,160,079 | 0 | 0.00% | $26,396,165.00 |
| UBS Group AG | 30 Sep, 2025 | 1,651,955 | 851,249 | 106.31% | $20,186,890.00 |
| LONDON CO OF VIRGINIA | 30 Sep, 2025 | 1,554,991 | 82,283 | 5.59% | $19,002,001.00 |
| ROYAL BANK OF CANADA | 30 Sep, 2025 | 1,434,720 | -351,761 | -19.69% | $17,533,000.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 30 Sep, 2025 | 1,347,658 | -252,862 | -15.80% | $16,468,381.00 |