MEDP
$595
$-5.02
Medpace Holdings, Inc. provides clinical research-based drug and medical device development services in North America, Europe, and Asia. It offers a suite of services supporting the clinical development process from Phase I to Phase IV in various therapeutic areas. The company also provides clinical development services to the pharmaceutical, biotechnology, and medical device industries; and development plan design, coordinated central laboratory, project management, regulatory affairs, clinical monitoring, data management and analysis, pharmacovigilance new drug application submissions, and post-marketing clinical support services. In addition, it offers bio-analytical laboratory services, clinical human pharmacology, imaging services, and electrocardiography reading support for clinical trials. The company was founded in 1992 and is based in Cincinnati, Ohio.
Next Earnings
2026-01-11
Beta
1.435
Average Volume
276477
Market Cap
16760092685
Last Dividend
0
CIK
0001668397
ISIN
US58506Q1094
CUSIP
58506Q109
CEO
August James Troendle
Sector
Healthcare
Industry
Medical - Diagnostics & Research
Full Time Employees
5900
IPO Date
2016-08-11
Status
Active
Latest News
| Title | Headline | Publisher | Date |
|---|---|---|---|
| 3 Medical Service Industry Stocks Set to Tackle Workforce Challenges | Medical services stocks like MEDP, EHAB and PGNY benefit from tech-driven care models even as staffing gaps pressure margins. | Zacks Investment Research | 2026-01-09 10:06:10 |
| Medpace (MEDP) Stock Dips While Market Gains: Key Facts | Medpace (MEDP) closed the most recent trading day at $600.02, moving 2.13% from the previous trading session. | Zacks Investment Research | 2026-01-08 19:16:05 |
| Medpace Holdings, Inc. to Report Fourth Quarter and Fiscal Year 2025 Financial Results on February 9, 2026 | CINCINNATI--(BUSINESS WIRE)--Medpace Holdings, Inc. (Nasdaq: MEDP) (“Medpace”) today announced that it will report its fourth quarter and fiscal year 2025 financial results after the market close on Monday, February 9, 2026. The Company will host a conference call the following morning, Tuesday, February 10, 2026, at 9:00 a.m. ET to discuss these results. To participate in the conference call, interested parties must register in advance by clicking on this link. While it is not required, it is. | Business Wire | 2026-01-05 16:05:00 |
| Why Medpace (MEDP) Dipped More Than Broader Market Today | In the most recent trading session, Medpace (MEDP) closed at $561.65, indicating a -1.27% shift from the previous trading day. | Zacks Investment Research | 2025-12-31 19:15:19 |
| Medpace Holdings, Inc. $MEDP Shares Bought by Abacus FCF Advisors LLC | Abacus FCF Advisors LLC lifted its holdings in shares of Medpace Holdings, Inc. (NASDAQ: MEDP) by 23.4% in the undefined quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission (SEC). The firm owned 20,663 shares of the company's stock after buying an additional 3,917 shares | Defense World | 2025-12-30 03:13:08 |
| BTSG or MEDP: Which Is the Better Value Stock Right Now? | Investors looking for stocks in the Medical Services sector might want to consider either BrightSpring Health Services, Inc. (BTSG) or Medpace (MEDP). But which of these two stocks presents investors with the better value opportunity right now? | Zacks Investment Research | 2025-12-26 12:41:11 |
| Medpace (NASDAQ:MEDP) versus SBC Medical Group (NASDAQ:SBC) Financial Review | Medpace (NASDAQ: MEDP - Get Free Report) and SBC Medical Group (NASDAQ: SBC - Get Free Report) are both medical companies, but which is the superior investment? We will contrast the two businesses based on the strength of their institutional ownership, risk, dividends, analyst recommendations, profitability, earnings and valuation. Profitability This table compares Medpace and SBC Medical | Defense World | 2025-12-23 01:16:54 |
| Medpace (MEDP) Outperforms Broader Market: What You Need to Know | In the latest trading session, Medpace (MEDP) closed at $568.36, marking a +1.45% move from the previous day. | Zacks Investment Research | 2025-12-19 19:16:06 |
| BTSG vs. MEDP: Which Stock Is the Better Value Option? | Investors interested in stocks from the Medical Services sector have probably already heard of BrightSpring Health Services, Inc. (BTSG) and Medpace (MEDP). But which of these two stocks presents investors with the better value opportunity right now? | Zacks Investment Research | 2025-12-10 12:41:32 |
| Fisher Asset Management LLC Sells 53,245 Shares of Medpace Holdings, Inc. $MEDP | Fisher Asset Management LLC lessened its stake in shares of Medpace Holdings, Inc. (NASDAQ: MEDP) by 29.8% during the second quarter, according to the company in its most recent disclosure with the SEC. The fund owned 125,347 shares of the company's stock after selling 53,245 shares during the quarter. Fisher Asset Management LLC | Defense World | 2025-12-03 05:06:43 |
| First Look: Versace deal, crypto slump, WBD bids and Airbus woes | Stock News Prada acquires Versace: Prada Group (HKG:1913) completed a â¬1.25 billion deal to buy Versace from Capri Holdings (CPRI), bringing the brand under t | GuruFocus | 2025-12-02 07:38:00 |
| August Troendle Sells 6,830 Shares of Medpace (NASDAQ:MEDP) Stock | Medpace Holdings, Inc. (NASDAQ: MEDP - Get Free Report) CEO August Troendle sold 6,830 shares of Medpace stock in a transaction dated Thursday, November 20th. The stock was sold at an average price of $598.49, for a total value of $4,087,686.70. Following the completion of the sale, the chief executive officer directly owned 855,485 shares in | Defense World | 2025-12-01 04:20:47 |
| Clarkston Capital Partners LLC Invests $40.57 Million in Medpace Holdings, Inc. $MEDP | Clarkston Capital Partners LLC purchased a new stake in Medpace Holdings, Inc. (NASDAQ: MEDP) in the second quarter, according to its most recent disclosure with the Securities and Exchange Commission. The institutional investor purchased 129,259 shares of the company's stock, valued at approximately $40,569,000. Clarkston Capital Partners LLC owned approximately 0.46% of Medpace | Defense World | 2025-11-28 05:56:58 |
| Medpace Holdings, Inc. $MEDP Stock Holdings Decreased by Coldstream Capital Management Inc. | Coldstream Capital Management Inc. lowered its position in shares of Medpace Holdings, Inc. (NASDAQ: MEDP) by 7.3% during the second quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The firm owned 1,440 shares of the company's stock after selling 113 shares during the quarter. Coldstream | Defense World | 2025-11-28 03:48:47 |
| Wasatch Global Opportunities Fund Q3 2025 Contributors And Detractors | A longtime holding in many of our small-cap funds, Shift4 is a U.S. company that provides payment processing solutions for hospitality, retail and e‑commerce businesses. Five-Star is an Indian company that provides small-business and mortgage loans to eligible borrowers to meet their business and personal needs. Modine has experienced substantial growth from its data-center business, which likely played a role in driving the stock higher. | Seeking Alpha | 2025-11-27 09:11:00 |
| Creative Planning Purchases 141 Shares of Medpace Holdings, Inc. $MEDP | Creative Planning grew its stake in shares of Medpace Holdings, Inc. (NASDAQ: MEDP) by 2.6% in the second quarter, according to its most recent disclosure with the SEC. The fund owned 5,479 shares of the company's stock after buying an additional 141 shares during the period. Creative Planning's holdings in Medpace were worth | Defense World | 2025-11-27 04:05:02 |
| Medpace Holdings, Inc. $MEDP Shares Bought by Cetera Investment Advisers | Cetera Investment Advisers raised its holdings in shares of Medpace Holdings, Inc. (NASDAQ: MEDP) by 2.7% during the second quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The institutional investor owned 12,337 shares of the company's stock after purchasing an additional 323 shares during the | Defense World | 2025-11-26 04:15:01 |
| BTSG or MEDP: Which Is the Better Value Stock Right Now? | Investors interested in Medical Services stocks are likely familiar with BrightSpring Health Services, Inc. (BTSG) and Medpace (MEDP). But which of these two stocks is more attractive to value investors? | Zacks Investment Research | 2025-11-24 12:40:20 |
| S&P 500 Retailer Leads Five Resilient Stocks After Nvidia-Led Market Sell-Off | The S&P 500's TJX is among the five stocks to watch showing resilience in a tough market | Investors Business Daily | 2025-11-22 08:00:57 |
| Rep. Gilbert Ray Cisneros, Jr. Sells Medpace Holdings, Inc. (NASDAQ:MEDP) Shares | Representative Gilbert Ray Cisneros, Jr. (D-California) recently sold shares of Medpace Holdings, Inc. (NASDAQ: MEDP). In a filing disclosed on November 18th, the Representative disclosed that they had sold between $1,001 and $15,000 in Medpace stock on October 9th. The trade occurred in the Representative's "150 MAIN STREET TRUST > BANK OF AMERICA" account. Representative Gilbert | Defense World | 2025-11-21 02:15:02 |
| Medpace (MEDP) is an Incredible Growth Stock: 3 Reasons Why | Medpace (MEDP) possesses solid growth attributes, which could help it handily outperform the market. | Zacks Investment Research | 2025-11-18 13:45:43 |
| Medpace Holdings, Inc. $MEDP Position Boosted by Aviva PLC | Aviva PLC grew its holdings in Medpace Holdings, Inc. (NASDAQ: MEDP) by 58.5% during the second quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The firm owned 2,883 shares of the company's stock after purchasing an additional 1,064 shares during the period. Aviva PLC's holdings in Medpace | Defense World | 2025-11-14 04:12:49 |
| BTSG vs. MEDP: Which Stock Is the Better Value Option? | Investors with an interest in Medical Services stocks have likely encountered both BrightSpring Health Services, Inc. (BTSG) and Medpace (MEDP). But which of these two stocks presents investors with the better value opportunity right now? | Zacks Investment Research | 2025-11-07 12:40:41 |
| New Strong Buy Stocks for November 6th | MEDP, ROKU, LNC, UVV and SBFG have been added to the Zacks Rank #1 (Strong Buy) List on Nov. 6, 2025. | Zacks Investment Research | 2025-11-06 06:51:13 |
| Arkadios Wealth Advisors Acquires New Shares in Medpace Holdings, Inc. $MEDP | Arkadios Wealth Advisors purchased a new position in shares of Medpace Holdings, Inc. (NASDAQ: MEDP) during the undefined quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The fund purchased 1,043 shares of the company's stock, valued at approximately $327,000. Several other large investors have also bought | Defense World | 2025-11-06 03:31:14 |
| Top Biotech Stocks To Keep An Eye On – October 28th | Danaher, argenex, Recursion Pharmaceuticals, Vertex Pharmaceuticals, and Medpace are the five Biotech stocks to watch today, according to MarketBeat's stock screener tool. Biotech stocks are shares of companies that research, develop, and commercialize biological medicines, diagnostics, and related technologies, often focused on drug discovery, clinical trials, and regulatory approvals. For investors they tend to be | Defense World | 2025-10-30 02:15:26 |
| Is Medpace (MEDP) Stock Outpacing Its Medical Peers This Year? | Here is how Medpace (MEDP) and Bayer Aktiengesellschaft (BAYRY) have performed compared to their sector so far this year. | Zacks Investment Research | 2025-10-29 10:41:58 |
| Medpace (MEDP) Upgraded to Strong Buy: What Does It Mean for the Stock? | Medpace (MEDP) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term. | Zacks Investment Research | 2025-10-28 13:01:10 |
| Best Momentum Stock to Buy for Oct. 28th | MEDP, VRT and TTWO made it to the Zacks Rank #1 (Strong Buy) momentum stocks list on October 28, 2025. | Zacks Investment Research | 2025-10-28 08:16:10 |
| Why Investors Need to Take Advantage of These 2 Medical Stocks Now | Finding stocks expected to beat quarterly earnings estimates becomes an easier task with our Zacks Earnings ESP. | Zacks Investment Research | 2025-10-27 09:51:04 |
| Why Medpace Popped 13% This Week | Medpace's revenue growth was strong last quarter. The company is building up a backlog as the clinical trial sector recovers. | The Motley Fool | 2025-10-24 13:05:27 |
| Medpace Analysts Increase Their Forecasts After Upbeat Q3 Earnings | Medpace Holdings Inc. (NASDAQ:MEDP) posted better-than-expected third-quarter earnings on Thursday. | Benzinga | 2025-10-24 09:55:20 |
| Medpace: Full CRO Model Builds Net Revenue Growth, Maintain At Strong Buy | Medpace Holdings, Inc. continues to deliver robust double-digit revenue growth, with Q3 2025 revenue up 23.7% year-over-year and strong net new business awards. MEDP's full-service CRO model, focused on small and mid-sized biotech clients, underpins its credibility and drives future revenue growth opportunities. Full-year 2025 revenue guidance is $2.48–$2.53 billion, with potential MEDP upside from a share repurchase program not yet factored into forecasts. | Seeking Alpha | 2025-10-23 16:52:14 |
| Medpace Holdings, Inc. (MEDP) Q3 2025 Earnings Call Transcript | Medpace Holdings, Inc. (NASDAQ:MEDP ) Q3 2025 Earnings Call October 23, 2025 9:00 AM EDT Company Participants Lauren Morris - Associate Director of Investors Relations August Troendle - Chairman & CEO Jesse Geiger - President Kevin Brady - CFO & Treasurer Conference Call Participants Charles Rhyee - TD Cowen, Research Division Ann Hynes - Mizuho Securities USA LLC, Research Division Michael Cherny - Leerink Partners LLC, Research Division David Windley - Jefferies LLC, Research Division Max Smock - William Blair & Company L.L.C., Research Division Jailendra Singh - Truist Securities, Inc., Research Division Daniel Leonard - UBS Investment Bank, Research Division Luke Sergott - Barclays Bank PLC, Research Division Justin Bowers - Deutsche Bank AG, Research Division Eric Coldwell - Robert W. | Seeking Alpha | 2025-10-23 13:37:23 |
| Medpace's Q3 Earnings Beat Reflects Robust Growth And Large New Wins | Medpace Holdings Inc. (NASDAQ:MEDP) is trading higher on Thursday after the company released third-quarter earnings. | Benzinga | 2025-10-23 12:00:59 |
| Medpace Holdings' Good Quarter Is Another Sign Biotech Is Back | The company's new orders soared 49% in the third quarter from a year ago. | Barrons | 2025-10-23 11:15:00 |
| Six Names, Six Narratives: Optimist Fund's Q3 Performance Map | Wayfair delivered one of its strongest quarters in recent years. ThredUp remains our largest investment. Carvana estimates its U.S. market share is still only about 1.5%. | Seeking Alpha | 2025-10-22 21:30:00 |
| Medpace (MEDP) Beats Q3 Earnings and Revenue Estimates | Medpace (MEDP) came out with quarterly earnings of $3.86 per share, beating the Zacks Consensus Estimate of $3.5 per share. This compares to earnings of $3.01 per share a year ago. | Zacks Investment Research | 2025-10-22 18:41:10 |
| Medpace Holdings, Inc. Reports Third Quarter 2025 Results | CINCINNATI--(BUSINESS WIRE)--Medpace Holdings, Inc. (Nasdaq: MEDP) (“Medpace”) today announced financial results for the third quarter ended September 30, 2025. Third Quarter 2025 Financial Results Revenue for the three months ended September 30, 2025 increased 23.7% to $659.9 million, compared to $533.3 million for the comparable prior-year period. On a constant currency basis, revenue for the third quarter of 2025 increased 23.4% compared to the third quarter of 2024. Backlog as of September. | Business Wire | 2025-10-22 16:15:00 |
| SOLV or MEDP: Which Is the Better Value Stock Right Now? | Investors interested in stocks from the Medical Services sector have probably already heard of Solventum (SOLV) and Medpace (MEDP). But which of these two companies is the best option for those looking for undervalued stocks? | Zacks Investment Research | 2025-10-22 12:41:13 |
| Medpace (MEDP) Rises As Market Takes a Dip: Key Facts | Medpace (MEDP) concluded the recent trading session at $521.21, signifying a +1.34% move from its prior day's close. | Zacks Investment Research | 2025-10-16 19:16:26 |
| Medpace (MEDP) Earnings Expected to Grow: What to Know Ahead of Next Week's Release | Medpace (MEDP) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations. | Zacks Investment Research | 2025-10-15 11:06:21 |
SEC Filings
| Type | Filing Date | Accepted Date | Link |
|---|---|---|---|
| 4 | 2026-01-05 | 2026-01-05 | View Filing |
| 4 | 2026-01-05 | 2026-01-05 | View Filing |
| 4 | 2026-01-05 | 2026-01-05 | View Filing |
| 4 | 2025-12-09 | 2025-12-09 | View Filing |
| 4 | 2025-12-04 | 2025-12-04 | View Filing |
| 4 | 2025-12-04 | 2025-12-04 | View Filing |
| 4 | 2025-12-03 | 2025-12-03 | View Filing |
| 4 | 2025-12-02 | 2025-12-02 | View Filing |
| 4 | 2025-12-02 | 2025-12-02 | View Filing |
| 4 | 2025-12-02 | 2025-12-02 | View Filing |
| SC 13D/A | 2025-12-01 | 2025-12-01 | View Filing |
| 4 | 2025-12-01 | 2025-12-01 | View Filing |
| 4 | 2025-11-26 | 2025-11-26 | View Filing |
| 4 | 2025-11-26 | 2025-11-26 | View Filing |
| 4 | 2025-11-25 | 2025-11-25 | View Filing |
| 4 | 2025-11-24 | 2025-11-24 | View Filing |
| 4 | 2025-11-20 | 2025-11-20 | View Filing |
| 4 | 2025-11-18 | 2025-11-18 | View Filing |
| 4 | 2025-11-18 | 2025-11-18 | View Filing |
| 4 | 2025-11-14 | 2025-11-14 | View Filing |
| 4 | 2025-11-12 | 2025-11-12 | View Filing |
| 4 | 2025-11-07 | 2025-11-07 | View Filing |
| 4 | 2025-11-03 | 2025-11-03 | View Filing |
| 4 | 2025-10-29 | 2025-10-29 | View Filing |
| 4 | 2025-10-29 | 2025-10-29 | View Filing |
| 4 | 2025-10-29 | 2025-10-29 | View Filing |
| 10-Q | 2025-10-23 | 2025-10-23 | View Filing |
| 8-K | 2025-10-22 | 2025-10-22 | View Filing |
| 4 | 2025-10-02 | 2025-10-02 | View Filing |
| 4 | 2025-10-02 | 2025-10-02 | View Filing |
| 4 | 2025-10-02 | 2025-10-02 | View Filing |
| 4 | 2025-09-30 | 2025-09-30 | View Filing |
| 4 | 2025-09-05 | 2025-09-05 | View Filing |
| 4 | 2025-09-03 | 2025-09-03 | View Filing |
| 4 | 2025-08-28 | 2025-08-28 | View Filing |
| 4 | 2025-08-28 | 2025-08-28 | View Filing |
| 4 | 2025-08-21 | 2025-08-21 | View Filing |
| 4 | 2025-07-29 | 2025-07-29 | View Filing |
| 4 | 2025-07-29 | 2025-07-29 | View Filing |
| 4 | 2025-07-29 | 2025-07-29 | View Filing |
| 4 | 2025-07-28 | 2025-07-28 | View Filing |
| 4 | 2025-07-28 | 2025-07-28 | View Filing |
| 4 | 2025-07-24 | 2025-07-24 | View Filing |
| 10-Q | 2025-07-22 | 2025-07-22 | View Filing |
| 8-K | 2025-07-21 | 2025-07-21 | View Filing |
| 4 | 2025-07-02 | 2025-07-02 | View Filing |
| 4 | 2025-07-02 | 2025-07-02 | View Filing |
| 4 | 2025-07-02 | 2025-07-02 | View Filing |
| 4 | 2025-05-20 | 2025-05-20 | View Filing |
| 4 | 2025-05-20 | 2025-05-20 | View Filing |
| 4 | 2025-05-20 | 2025-05-20 | View Filing |
| 4 | 2025-05-20 | 2025-05-20 | View Filing |
| 4 | 2025-05-20 | 2025-05-20 | View Filing |
| 4 | 2025-05-20 | 2025-05-20 | View Filing |
| 8-K | 2025-05-16 | 2025-05-16 | View Filing |
| 4 | 2025-04-28 | 2025-04-28 | View Filing |
| 10-Q | 2025-04-22 | 2025-04-22 | View Filing |
| 8-K | 2025-04-21 | 2025-04-21 | View Filing |
| 4 | 2025-04-02 | 2025-04-02 | View Filing |
| 4 | 2025-04-02 | 2025-04-02 | View Filing |
| 4 | 2025-04-02 | 2025-04-02 | View Filing |
| DEFA14A | 2025-04-02 | 2025-04-02 | View Filing |
| DEF 14A | 2025-04-02 | 2025-04-02 | View Filing |
| ARS | 2025-04-02 | 2025-04-02 | View Filing |
| 8-K | 2025-03-31 | 2025-03-31 | View Filing |
| SC 13D/A | 2025-03-11 | 2025-03-11 | View Filing |
| 4 | 2025-03-10 | 2025-03-10 | View Filing |
| 4 | 2025-03-10 | 2025-03-10 | View Filing |
| 4 | 2025-03-10 | 2025-03-10 | View Filing |
| 4 | 2025-03-10 | 2025-03-10 | View Filing |
| 4 | 2025-03-10 | 2025-03-10 | View Filing |
| 4 | 2025-02-28 | 2025-02-28 | View Filing |
| 4 | 2025-02-26 | 2025-02-26 | View Filing |
| 144 | 2025-02-24 | 2025-02-24 | View Filing |
| 10-K | 2025-02-11 | 2025-02-11 | View Filing |
| 8-K | 2025-02-10 | 2025-02-10 | View Filing |
| 4 | 2025-01-03 | 2025-01-03 | View Filing |
| 4 | 2025-01-03 | 2025-01-03 | View Filing |
| 4 | 2025-01-03 | 2025-01-03 | View Filing |
| 4 | 2024-12-10 | 2024-12-10 | View Filing |
| 4 | 2024-12-03 | 2024-12-03 | View Filing |
| 4 | 2024-12-03 | 2024-12-03 | View Filing |
| 4 | 2024-12-03 | 2024-12-03 | View Filing |
| 4 | 2024-11-21 | 2024-11-21 | View Filing |
| 10-Q | 2024-10-22 | 2024-10-22 | View Filing |
| 8-K | 2024-10-21 | 2024-10-21 | View Filing |
| 4 | 2024-10-02 | 2024-10-02 | View Filing |
| 4 | 2024-10-02 | 2024-10-02 | View Filing |
| 4 | 2024-10-02 | 2024-10-02 | View Filing |
| 4 | 2024-08-26 | 2024-08-26 | View Filing |
| 144/A | 2024-08-23 | 2024-08-23 | View Filing |
| 144 | 2024-08-22 | 2024-08-22 | View Filing |
| 144 | 2024-08-16 | 2024-08-16 | View Filing |
| 144 | 2024-08-15 | 2024-08-15 | View Filing |
| 144 | 2024-08-09 | 2024-08-09 | View Filing |
| 4 | 2024-08-07 | 2024-08-07 | View Filing |
| 4 | 2024-08-07 | 2024-08-07 | View Filing |
| 4 | 2024-08-07 | 2024-08-07 | View Filing |
| 4 | 2024-08-07 | 2024-08-07 | View Filing |
| 4 | 2024-08-07 | 2024-08-07 | View Filing |
Algorithm Performance
| Algorithm | Profit/Loss | Profit Factor | # Trades | Sharpe | Sortino | Efficiency |
|---|---|---|---|---|---|---|
| Bollinger Bands Strategy | 21.21% | 1.03 | 78 | 0.02 | 0.09 | 20.05 |
| Mean Reversion Strategy | 20.91% | 1.03 | 218 | 0.03 | 0.1 | 19.75 |
| Genetic Strat | 18.59% | 1 | 783 | 0.02 | 0.08 | 17.44 |
| xxxxxxxxx | xxxxxxx% | x | xxx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxx | xxxxxxx% | xxxx | xxx | xxxx | xxxx | xx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xxx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xxx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxx% | x | xxx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | x | xxx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xxx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | x | xxx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xxx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xxx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xxx | x | xxxx | xxxx |
| xxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xxx | x | xxxx | xxxx |
| xxxxxxxxxx | xxxxxxx% | x | xxx | xxxxx | xxxx | xxxx |
| xxxxxxxxxx | xxxxxxx% | xxxx | xxx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xxx | x | x | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | xxx | xxxxx | x | xxxx |
| xxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xxx | xxxxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xxx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xxx | xxxxx | xxxxx | xxxxx |
| xxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxx | xxxxxxxx% | xxxx | xxx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xxx | xxxxx | xxxx | xxxx |
| xxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |
| xxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xxx | xxxxx | xxxxx | xxxxx |