A total of 170 institutions have reported a stake in GoodRx Holdings, Inc. (NASDAQ:GDRX) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Francisco Partners Management, LP | 31 Dec, 2025 | 60,078,184 | 0 | 0.00% | $162,811,879.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 9,584,183 | 376,843 | 4.09% | $25,973,136.00 |
| Silver Lake Group, L.L.C. | 31 Dec, 2025 | 3,532,276 | 0 | 0.00% | $9,572,468.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 3,272,431 | -612,728 | -15.77% | $8,868,285.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 3,210,938 | -258,400 | -7.45% | $8,701,642.00 |
| Petrus Trust Company, LTA | 31 Dec, 2025 | 3,098,559 | 0 | 0.00% | $8,397,095.00 |
| LSV ASSET MANAGEMENT | 31 Dec, 2025 | 2,825,900 | 471,319 | 20.02% | $7,658.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 2,650,452 | 152,934 | 6.12% | $7,182,626.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 1,980,551 | 8,862 | 0.45% | $5,367,294.00 |
| PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. | 31 Dec, 2025 | 1,775,502 | 1,775,502 | 0.00% | $4,811,610.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 1,756,270 | 1,756,270 | 0.00% | $4,759,492.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,701,674 | 427,993 | 33.60% | $4,611,536.00 |
| Technology Crossover Management X, Ltd. | 31 Dec, 2025 | 1,653,566 | 0 | 0.00% | $4,481,164.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 31 Dec, 2025 | 1,397,551 | -188,546 | -11.89% | $3,787,363.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 1,158,546 | 756,209 | 187.95% | $3,139,660.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,135,563 | 205,628 | 22.11% | $3,078,230.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 1,118,427 | 729,181 | 187.33% | $3,030,940.00 |
| Rip Road Capital Partners LP | 31 Dec, 2025 | 1,055,807 | -554,961 | -34.45% | $2,861,237.00 |
| STATE STREET CORP | 31 Dec, 2025 | 976,773 | -479,955 | -32.95% | $2,647,055.00 |
| MOORE CAPITAL MANAGEMENT, LP | 31 Dec, 2025 | 938,564 | 414,513 | 79.10% | $2,543,508.00 |