PL
$25.215
$
Planet Labs PBC designs, constructs, and launches constellations of satellites with the intent of providing high cadence geospatial data delivered to customers through an online platform worldwide. The company offers Open Geospatial Consortium, a cloud-native proprietary technology that performs critical processing and overall harmonizing of images for time series and data fusion and analysis; and space-based hardware and related software systems. It serves agriculture, mapping, forestry, and finance and insurance, as well as federal, state, and local government bodies. The company was incorporated in 2010 and is headquartered in San Francisco, California.
Next Earnings
2026-02-25
Beta
1.952
Average Volume
Market Cap
Last Dividend
CIK
0001836833
ISIN
US72703X1063
CUSIP
72703X106
CEO
William Spencer Marshall
Sector
Industrials
Industry
Aerospace & Defense
Full Time Employees
810
IPO Date
2021-04-26
Status
Active
Latest News
| Title | Headline | Publisher | Date |
|---|---|---|---|
| Planet Labs: A $1.5 Trillion Catalyst Could Force Another Rerate | Planet Labs: A $1.5 Trillion Catalyst Could Force Another Rerate | Seeking Alpha | 2026-02-21 09:18:28 |
| Two AI Stocks, Ralph Lauren Lead Five Stocks To Watch Near Buy Points | The five stocks form a diverse quilt of consumer, AI, infrastructure, health care and space companies. | Investors Business Daily | 2026-02-21 08:00:29 |
| Planet Labs PBC (PL) Presents at Barclays 43rd Annual Industrial Select Conference Transcript | Planet Labs PBC (PL) Presents at Barclays 43rd Annual Industrial Select Conference Transcript | Seeking Alpha | 2026-02-21 04:14:58 |
| Planet Labs: A Multi-Year Growth Opportunity | Planet Labs PBC is transforming from a satellite imagery provider to a full-stack data insights platform, leveraging AI for actionable analytics. PL's unique daily global scan and temporal resolution capabilities drive recurring revenue potential, especially with government and defense clients. Backlog surged 240% QoQ to $734M, with 37% expected to convert within 12 months, supporting a bullish multi-year revenue growth trajectory. | Seeking Alpha | 2026-02-20 05:53:37 |
| Planet Labs PBC (PL) Presents at Citi's Global Industrial Tech & Mobility Conference 2026 Transcript | Planet Labs PBC (PL) Presents at Citi's Global Industrial Tech & Mobility Conference 2026 Transcript | Seeking Alpha | 2026-02-19 15:04:59 |
| Why Are Planet Labs Shares Surging On Thursday? | Planet Labs PBC (PL) shares are trading higher Thursday, building on Wednesday's surge as a combination of institutional ownership disclosure, sector tailwinds, and technical momentum keeps buyers engaged. | Benzinga | 2026-02-19 12:11:10 |
| Planet Labs Stock Is Surging Today: What's Driving The Action? | Planet Labs PBC (NYSE: PL) shares are trading higher Wednesday morning, despite a lack of company-specific news for the session. | Benzinga | 2026-02-18 12:04:48 |
| Principal Financial Group Inc. Has $3.66 Million Stock Position in Planet Labs PBC $PL | Principal Financial Group Inc. reduced its stake in shares of Planet Labs PBC (NYSE: PL) by 37.7% in the undefined quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission (SEC). The fund owned 282,173 shares of the company's stock after selling 170,514 shares during the | Defense World | 2026-02-17 04:50:48 |
| Orbital Compute and Space AI Stocks: The 2026 Breakout Setup | Space stocks are set to soar in 2026 with new policy tailwinds, orbital compute advances, and the long-awaited SpaceX IPO. | Investor Place | 2026-02-17 00:00:00 |
| Why the SpaceX IPO Will Be Good, Bad, and Ugly for Other Space Stocks | The planned SpaceX initial public offering (IPO) will attract investor attention to other space stocks. It will also put SpaceX in a position to easily beat similar stocks. | The Motley Fool | 2026-02-15 07:01:00 |
| Planet Convenes European and Defense Advisory Boards | MUNICH--(BUSINESS WIRE)--Planet Labs PBC (NYSE: PL), a leading provider of daily data and insights about change on Earth, today announced at the 2026 Munich Security Conference the formation of two world-class advisory bodies: its European Advisory Board and Defense and Intelligence (D&I) Advisory Board. Composed of global leaders with renowned government, military, and diplomatic expertise, the development of this preeminent bench of advisors underscores Planet's deepening commitment to se. | Business Wire | 2026-02-13 02:47:00 |
| Redwire, Firefly, Planet Labs Drop As AST SpaceMobile Offering Adds Drag: Benzinga's Space Stock Watch | Space stocks fell on heavy trading Thursday as investors digested several industry headwinds. | Benzinga | 2026-02-12 12:09:40 |
| AXA and Planet Partner to Revolutionize Disaster Management and Prevention | BERLIN--(BUSINESS WIRE)--Planet Labs GmbH, a leading provider of daily data and insights about change on Earth, today announced a strategic partnership with AXA Digital Commercial Platform (AXA DCP), an all-in-one risk management system, to provide high-frequency satellite imagery to monitor, predict, and respond to natural disasters in near-real-time. Through this partnership, AXA DCP will integrate data from Planet's high resolution and medium resolution satellites, and high-frequency Basemap. | Business Wire | 2026-02-12 07:02:00 |
| Planet to Present at February Investor Events | SAN FRANCISCO--(BUSINESS WIRE)--Planet Labs PBC (NYSE: PL), a leading provider of daily data and insights about change on Earth, today announced that it will participate in the following investor events: Robert Cardillo, Chief Strategist and Chairman of the Board of Planet Federal, will participate in a keynote discussion at Barclays' 43rd Annual Industrial Select Conference on Wednesday, February 18th, 2026, at 12:10 p.m. Eastern Time. The discussion will be hosted by Matt Spence, Managing Dir. | Business Wire | 2026-02-11 16:30:00 |
| Comparing BlackSky And Planet Labs: Which Satellite Company Leads The Long-Term Race | BlackSky (BKSY) and Planet Labs (PL) are my long-term picks to dominate the satellite surveillance industry, driven by military modernization and geopolitical demand. BKSY's Gen 3 constellation delivers high-frequency, high-resolution imagery, with AI-enabled analytics and a growing international, multi-year backlog supporting future revenue visibility. PL commands a premium valuation due to its larger, multi-tiered satellite fleet, strong recurring revenues, and advanced AI-driven data products, fueling rapid growth and profitability momentum. | Seeking Alpha | 2026-02-11 09:33:54 |
| Penserra Capital Management LLC Boosts Stock Holdings in Planet Labs PBC $PL | Penserra Capital Management LLC boosted its holdings in Planet Labs PBC (NYSE: PL) by 12.0% during the undefined quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The fund owned 527,615 shares of the company's stock after purchasing an additional 56,647 shares during the period. Penserra | Defense World | 2026-02-06 04:49:00 |
| Planet Labs PBC Director Sells 47K Shares Worth Over $1 Million | Kristen Robinson, a director at Planet Labs PBC, conducted several transactions on Jan. 21, which included transferring shares to her trust. Planet Labs skyrocketed in 2025 and is still moving strong in January. | The Motley Fool | 2026-01-31 14:51:36 |
| Sales and Marketing: A Strategic Growth Engine for Planet Labs? | PL leans on sales and marketing as a core growth driver, even as high spend weighs on near-term margins. | Zacks Investment Research | 2026-01-30 12:31:18 |
| Planet to Announce Fiscal Fourth Quarter and Full Year 2025 Results on Thursday, March 19, 2026 | SAN FRANCISCO--(BUSINESS WIRE)--Planet Labs PBC (NYSE:PL), a leading provider of daily data and insights about change on Earth, today announced that it its fiscal fourth quarter and full year 2026 financial results for the year that ended January 31, 2026, after market close on Thursday, March 19, 2026. Planet's management will host a conference call to discuss the financial results and business outlook at 5:00 p.m. ET / 2:00 p.m. PT the same day. Planet invites you to listen to the conference. | Business Wire | 2026-01-27 17:00:00 |
| Planet Labs Skyrockets 402% in a Year: How to Play the Stock | PL has soared 402% in a year, but steep valuation, weak profitability, and muted sentiment may stall momentum. | Zacks Investment Research | 2026-01-27 11:31:18 |
SEC Filings
| Type | Filing Date | Accepted Date | Link |
|---|---|---|---|
| SC 13G/A | 2026-02-17 | 2026-02-17 | View Filing |
| 4 | 2026-02-05 | 2026-02-05 | View Filing |
| 4 | 2026-02-05 | 2026-02-05 | View Filing |
| 4 | 2026-02-05 | 2026-02-05 | View Filing |
| 4 | 2026-02-05 | 2026-02-05 | View Filing |
| 4 | 2026-02-05 | 2026-02-05 | View Filing |
| 8-K | 2026-02-05 | 2026-02-04 | View Filing |
| 4 | 2026-02-03 | 2026-02-03 | View Filing |
| 4 | 2026-01-23 | 2026-01-23 | View Filing |
| 4 | 2026-01-23 | 2026-01-23 | View Filing |
| 4 | 2026-01-23 | 2026-01-23 | View Filing |
| 4 | 2026-01-23 | 2026-01-23 | View Filing |
| 4 | 2026-01-23 | 2026-01-23 | View Filing |
| 4 | 2026-01-23 | 2026-01-23 | View Filing |
| 8-K | 2026-01-23 | 2026-01-23 | View Filing |
| 4 | 2026-01-22 | 2026-01-22 | View Filing |
| SC 13D/A | 2026-01-15 | 2026-01-15 | View Filing |
| 8-K | 2026-01-16 | 2026-01-15 | View Filing |
| 4 | 2026-01-15 | 2026-01-15 | View Filing |
| 4 | 2026-01-15 | 2026-01-15 | View Filing |
| 4 | 2026-01-15 | 2026-01-15 | View Filing |
| 4 | 2026-01-15 | 2026-01-15 | View Filing |
| 4 | 2026-01-15 | 2026-01-15 | View Filing |
| 8-K | 2026-01-12 | 2026-01-12 | View Filing |
| 4 | 2025-12-30 | 2025-12-30 | View Filing |
| 4 | 2025-12-30 | 2025-12-30 | View Filing |
| 4 | 2025-12-16 | 2025-12-16 | View Filing |
| 4 | 2025-12-16 | 2025-12-16 | View Filing |
| 4 | 2025-12-16 | 2025-12-16 | View Filing |
| 10-Q | 2025-12-10 | 2025-12-10 | View Filing |
| 8-K | 2025-12-10 | 2025-12-10 | View Filing |
| SC 13G | 2025-11-14 | 2025-11-14 | View Filing |
| 4 | 2025-11-04 | 2025-11-04 | View Filing |
| 3 | 2025-11-04 | 2025-11-04 | View Filing |
| 4 | 2025-10-15 | 2025-10-15 | View Filing |
| 4 | 2025-10-15 | 2025-10-15 | View Filing |
| 4 | 2025-10-08 | 2025-10-08 | View Filing |
| DEFA14C | 2025-09-22 | 2025-09-22 | View Filing |
| DEF 14C | 2025-09-22 | 2025-09-22 | View Filing |
| 4 | 2025-09-16 | 2025-09-16 | View Filing |
| 4 | 2025-09-16 | 2025-09-16 | View Filing |
| 4 | 2025-09-16 | 2025-09-16 | View Filing |
| 8-K | 2025-09-12 | 2025-09-12 | View Filing |
| PRE 14C | 2025-09-10 | 2025-09-10 | View Filing |
| 8-K | 2025-09-10 | 2025-09-10 | View Filing |
| 10-Q | 2025-09-08 | 2025-09-08 | View Filing |
| 8-K | 2025-09-08 | 2025-09-08 | View Filing |
| SC 13G/A | 2025-07-28 | 2025-07-28 | View Filing |
| 4 | 2025-07-15 | 2025-07-15 | View Filing |
| 8-K | 2025-07-11 | 2025-07-11 | View Filing |
| 4 | 2025-07-10 | 2025-07-10 | View Filing |
| 4 | 2025-07-10 | 2025-07-10 | View Filing |
| 3 | 2025-07-10 | 2025-07-10 | View Filing |
| 4 | 2025-07-10 | 2025-07-10 | View Filing |
| 4 | 2025-07-10 | 2025-07-10 | View Filing |
| 4 | 2025-07-10 | 2025-07-10 | View Filing |
| 4 | 2025-07-10 | 2025-07-10 | View Filing |
| 8-K | 2025-07-01 | 2025-07-01 | View Filing |
| 4 | 2025-06-18 | 2025-06-18 | View Filing |
| 4 | 2025-06-16 | 2025-06-16 | View Filing |
| 4 | 2025-06-16 | 2025-06-16 | View Filing |
| 4 | 2025-06-16 | 2025-06-16 | View Filing |
| 10-Q | 2025-06-04 | 2025-06-04 | View Filing |
| 8-K | 2025-06-04 | 2025-06-04 | View Filing |
| DEFA14A | 2025-05-29 | 2025-05-29 | View Filing |
| DEF 14A | 2025-05-29 | 2025-05-29 | View Filing |
| 8-K | 2025-05-29 | 2025-05-29 | View Filing |
| SC 13G/A | 2025-04-21 | 2025-04-21 | View Filing |
| S-8 | 2025-03-26 | 2025-03-26 | View Filing |
| 10-K | 2025-03-26 | 2025-03-26 | View Filing |
| 4 | 2025-03-21 | 2025-03-21 | View Filing |
| 4 | 2025-03-21 | 2025-03-21 | View Filing |
| 8-K | 2025-03-20 | 2025-03-20 | View Filing |
| 4 | 2025-03-17 | 2025-03-17 | View Filing |
| 4 | 2025-03-17 | 2025-03-17 | View Filing |
| 4 | 2025-03-17 | 2025-03-17 | View Filing |
| 4 | 2025-03-12 | 2025-03-12 | View Filing |
| 4 | 2025-03-12 | 2025-03-12 | View Filing |
| 4 | 2025-03-12 | 2025-03-12 | View Filing |
| 4 | 2025-03-10 | 2025-03-10 | View Filing |
| 3 | 2025-03-10 | 2025-03-10 | View Filing |
| 8-K | 2025-01-29 | 2025-01-29 | View Filing |
| DEFA14C | 2025-01-27 | 2025-01-27 | View Filing |
| DEF 14C | 2025-01-27 | 2025-01-27 | View Filing |
| PRE 14C | 2025-01-16 | 2025-01-16 | View Filing |
| 8-K | 2025-01-16 | 2025-01-16 | View Filing |
| 4 | 2024-12-17 | 2024-12-17 | View Filing |
| 4 | 2024-12-17 | 2024-12-17 | View Filing |
| 4 | 2024-12-17 | 2024-12-17 | View Filing |
| 10-Q | 2024-12-09 | 2024-12-09 | View Filing |
| 8-K | 2024-12-09 | 2024-12-09 | View Filing |
| SC 13G/A | 2024-11-12 | 2024-11-12 | View Filing |
| SC 13G/A | 2024-11-04 | 2024-11-04 | View Filing |
| SC 13G/A | 2024-11-04 | 2024-11-04 | View Filing |
| SC 13G | 2024-10-24 | 2024-10-24 | View Filing |
| 4 | 2024-09-17 | 2024-09-17 | View Filing |
| 4 | 2024-09-17 | 2024-09-17 | View Filing |
| 4 | 2024-09-17 | 2024-09-17 | View Filing |
| 4 | 2024-09-11 | 2024-09-11 | View Filing |
| 4 | 2024-09-11 | 2024-09-11 | View Filing |
Algorithm Performance
| Algorithm | Profit/Loss | Profit Factor | # Trades | Sharpe | Sortino | Efficiency |
|---|---|---|---|---|---|---|
| Pivot Points Strategy | 31.98% | 0.96 | 18 | 0.85 | 0.67 | 22.7 |
| Liquidity Sweep Strategy | 30.10% | 1 | 1 | 0.4 | 0.29 | 20.83 |
| Hull Moving Average Strategy | 27.99% | 0.98 | 38 | 0.73 | 0.55 | 18.71 |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxx% | xxxx | xx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | x | xxxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | x | xxxx |
| xxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxx | xxxx | xxxx |
| xxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | x | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxx | xxxxxxx% | x | x | xxxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | xx | xxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxxx | xxxx |
| xxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxx% | x | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxx% | x | xx | xxxx | xxx | xxxx |
| xxxxxxxxx | xxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxx | xxxxxx% | x | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxx | xxxxxx% | x | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxx | xxxxxx% | x | xx | xxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | x | xxxx | xxxxxxx | xxxx |
| xxxxxxxxxxxxxx | xxxx% | xxxx | xx | xxxxx | x | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxx | x% | x | xx | x | x | xxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxx |
| xxxx | x% | x | xx | x | x | xxx |
| xxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxxx | xxxx |
| xxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxx |
| xxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxxx | xxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxx% | x | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | xx | x | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxx | xxx |
| xxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxxx |
| xxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxx | xxxxx |
| xxx | xxxxxxxx% | xxxx | xx | xxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxxx |