SNX
$157.24
$
TD SYNNEX Corporation provides business process services in the United States and internationally. The company distributes PC systems, mobile phones and accessories, printers, peripherals, supplies, endpoint technology software, consumer electronics, information technology (IT) systems including data center server and storage solutions, system components, software, networking, communications and security equipment, consumer electronics, and complementary products. It also provides systems design and integration solutions, build-to-order, and configure-to-order assembly capabilities; logistics services that comprise outsourced fulfillment, virtual distribution, and direct ship to end-users; cloud services; online services; and financing services comprising net terms, third party leasing, floor plan financing, and letters of credit backed financing and arrangements. In addition, the company offers marketing services, such as direct mail, external media advertising, reseller product training, targeted telemarketing campaigns, trade shows, trade groups, database analysis, print on demand services, and web-based marketing. It serves resellers, system integrators, and retailers. The company was formerly known as SYNNEX Corporation and changed its name to TD SYNNEX Corporation in September 2021. TD SYNNEX Corporation was incorporated in 1980 and is headquartered in Fremont, California.
Next Earnings
2026-02-25
Beta
1.37
Average Volume
Market Cap
Last Dividend
CIK
0001177394
ISIN
US87162W1009
CUSIP
87162W100
CEO
Patrick Zammit
Sector
Technology
Industry
Technology Distributors
Full Time Employees
23000
IPO Date
2003-11-25
Status
Active
Latest News
| Title | Headline | Publisher | Date |
|---|---|---|---|
| TD SYNNEX (SNX) is a Top-Ranked Growth Stock: Should You Buy? | Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores. | Zacks Investment Research | 2026-02-23 10:46:10 |
| Here's Why TD SYNNEX (SNX) is a Strong Value Stock | The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage. | Zacks Investment Research | 2026-02-20 10:40:25 |
| Richard Hume Sells 23,365 Shares of TD SYNNEX (NYSE:SNX) Stock | TD SYNNEX Corporation (NYSE: SNX - Get Free Report) Director Richard Hume sold 23,365 shares of TD SYNNEX stock in a transaction that occurred on Monday, February 2nd. The stock was sold at an average price of $160.63, for a total transaction of $3,753,119.95. Following the completion of the transaction, the director directly owned 42,515 shares | Defense World | 2026-02-06 04:21:06 |
| Here's Why TD SYNNEX (SNX) is a Strong Growth Stock | The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage. | Zacks Investment Research | 2026-02-05 10:45:41 |
| Why TD SYNNEX (SNX) is a Top Value Stock for the Long-Term | The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage. | Zacks Investment Research | 2026-02-04 10:41:01 |
| AE Wealth Management LLC Trims Stock Holdings in TD SYNNEX Corporation $SNX | AE Wealth Management LLC lowered its stake in shares of TD SYNNEX Corporation (NYSE: SNX) by 55.5% during the undefined quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission (SEC). The institutional investor owned 6,246 shares of the business services provider's stock after selling 7,785 shares | Defense World | 2026-02-04 05:02:50 |
| Vanguard 0-3 Month Treasury Bill ETF: A Key Addition in Steven Scruggs' Portfolio | Insights from the Fourth Quarter 2025 N-PORT Filing Steven Scruggs (Trades, Portfolio) recently submitted the N-PORT filing for the fourth quarter of 2025, pro | GuruFocus | 2026-02-02 17:03:00 |
| Richard Hume Sells 12,991 Shares of TD SYNNEX (NYSE:SNX) Stock | TD SYNNEX Corporation (NYSE: SNX - Get Free Report) Director Richard Hume sold 12,991 shares of the business's stock in a transaction that occurred on Wednesday, January 28th. The stock was sold at an average price of $160.34, for a total transaction of $2,082,976.94. Following the completion of the sale, the director owned 47,515 shares of | Defense World | 2026-02-01 05:08:44 |
| Richard Hume Sells 25,000 Shares of TD SYNNEX (NYSE:SNX) Stock | TD SYNNEX Corporation (NYSE: SNX - Get Free Report) Director Richard Hume sold 25,000 shares of the company's stock in a transaction dated Thursday, January 29th. The shares were sold at an average price of $160.67, for a total transaction of $4,016,750.00. Following the transaction, the director owned 47,515 shares in the company, valued at $7,634,235.05. | Defense World | 2026-02-01 05:08:43 |
| Thrivent Financial for Lutherans Boosts Stake in TD SYNNEX Corporation $SNX | Thrivent Financial for Lutherans lifted its holdings in shares of TD SYNNEX Corporation (NYSE: SNX) by 7.7% in the third quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The firm owned 992,779 shares of the business services provider's stock after purchasing an additional 71,249 shares | Defense World | 2026-02-01 04:28:58 |
| Iterate.ai, TD SYNNEX and HPE Launch AI-Powered Solution to Help Hospitals Reclaim Millions in Lost Insurance Revenue | SAN JOSE, Calif. and DENVER, Jan. 29, 2026 (GLOBE NEWSWIRE) -- Iterate.ai , one of CRN's 2025 Hottest AI Software Companies, along with TD SYNNEX , a leading global distributor and solutions aggregator for the IT ecosystem, and HPE today announced the launch and availability of Generate for Healthcare, a comprehensive AI-powered solution empowering hospital systems to identify and recover millions of dollars in unpaid and underpaid insurance claims. | GlobeNewsWire | 2026-01-29 04:00:00 |
| Hyve Solutions Announces Leadership Transition | FREMONT, Calif.--(BUSINESS WIRE)--Hyve Solutions announces leadership transition. | Business Wire | 2026-01-27 17:00:00 |
| DLT Solutions Achieves CMMC Level 2 Certification, Strengthening Secure Supply Chain Support for the Public Sector | HERNDON, Va.--(BUSINESS WIRE)--DLT Solutions, LLC, has achieved Cybersecurity Maturity Model Certification (CMMC) Level 2. | Business Wire | 2026-01-27 09:00:00 |
| Dialpad and TD SYNNEX Partner to Bring Agentic AI Communications to Global Markets | SAN RAMON, Calif.--(BUSINESS WIRE)--Dialpad, the leading AI-powered business communications and agentic platform, announced today a new global distribution partnership with TD SYNNEX, a leading global technology solutions aggregator and distributor. The partnership expands Dialpad's reach to TD SYNNEX's international portfolio of trusted technology partners, enabling them to offer Dialpad's unified communications (UCaaS), contact center (CCaaS), and Agentic AI solutions to businesses around the. | Business Wire | 2026-01-22 09:00:00 |
| TD SYNNEX Named a 2026 FORTUNE World's Most Admired Company | FREMONT, Calif., & CLEARWATER, Fla.--(BUSINESS WIRE)--TD SYNNEX (NYSE: SNX) today announced it has been named one of the “2026 World's Most Admired Companies” by FORTUNE. This is the fifth consecutive year the company has been named to the list, following the legacy companies' long history of inclusion on the list as well. “This recognition reflects the dedication of our 23,000 co-workers who show every day what it means to put partners first,” said Patrick Zammit, CEO of TD SYNNEX. “Their expe. | Business Wire | 2026-01-21 09:00:00 |
| TD SYNNEX Corporation $SNX Shares Sold by Anchor Capital Advisors LLC | Anchor Capital Advisors LLC lowered its position in shares of TD SYNNEX Corporation (NYSE: SNX) by 6.1% in the undefined quarter, according to its most recent disclosure with the SEC. The fund owned 340,447 shares of the business services provider's stock after selling 22,099 shares during the period. TD SYNNEX accounts for 1.6% | Defense World | 2026-01-21 03:27:01 |
| TD SYNNEX: Undervalued With Strong Total Return Potential | TD SYNNEX is delivering robust growth and remains attractively valued at a forward P/E of 10.2, supporting a Buy rating. SNX's strategic shift toward higher-value services and its Hyve subsidiary are driving robust profit growth. Management guides for 10-12% annual adjusted EPS growth, supported by enterprise IT spending, AI investment, and global cloud adoption. | Seeking Alpha | 2026-01-20 11:18:01 |
| Critical Contrast: TD SYNNEX (NYSE:SNX) versus Remote Dynamics (OTCMKTS:RMTD) | TD SYNNEX (NYSE: SNX - Get Free Report) and Remote Dynamics (OTCMKTS:RMTD - Get Free Report) are both computer and technology companies, but which is the superior investment? We will compare the two businesses based on the strength of their institutional ownership, earnings, dividends, profitability, risk, valuation and analyst recommendations. Valuation and Earnings This table compares | Defense World | 2026-01-20 01:46:52 |
| 3 Data Center Beneficiaries Raising Dividends Up to 60% | Dividends are on the rise for three stocks that are benefiting significantly from data center demand. Their expertise spans energy generation, server supply, and construction management. | MarketBeat | 2026-01-19 14:39:05 |
| TD SYNNEX Corporation (NYSE:SNX) Given Consensus Rating of “Moderate Buy” by Analysts | TD SYNNEX Corporation (NYSE: SNX - Get Free Report) has been given a consensus rating of "Moderate Buy" by the twelve brokerages that are currently covering the firm, MarketBeat Ratings reports. Three equities research analysts have rated the stock with a hold rating and nine have given a buy rating to the company. The average twelve-month | Defense World | 2026-01-18 03:10:29 |
SEC Filings
| Type | Filing Date | Accepted Date | Link |
|---|---|---|---|
| DEFA14A | 2026-02-13 | 2026-02-13 | View Filing |
| ARS | 2026-02-13 | 2026-02-13 | View Filing |
| DEF 14A | 2026-02-13 | 2026-02-13 | View Filing |
| 4 | 2026-02-09 | 2026-02-09 | View Filing |
| SC 13G/A | 2026-02-05 | 2026-02-05 | View Filing |
| SC 13G/A | 2026-02-04 | 2026-02-04 | View Filing |
| 4 | 2026-02-04 | 2026-02-04 | View Filing |
| PRE 14A | 2026-02-03 | 2026-02-03 | View Filing |
| 4 | 2026-02-02 | 2026-02-02 | View Filing |
| 4 | 2026-01-30 | 2026-01-30 | View Filing |
| 10-K | 2026-01-27 | 2026-01-27 | View Filing |
| 8-K | 2026-01-26 | 2026-01-26 | View Filing |
| 4 | 2026-01-21 | 2026-01-21 | View Filing |
| 4 | 2026-01-21 | 2026-01-21 | View Filing |
| 4 | 2026-01-21 | 2026-01-21 | View Filing |
| 4 | 2026-01-13 | 2026-01-13 | View Filing |
| 4 | 2026-01-13 | 2026-01-13 | View Filing |
| 4 | 2026-01-13 | 2026-01-13 | View Filing |
| 8-K | 2026-01-08 | 2026-01-08 | View Filing |
| 4 | 2026-01-06 | 2026-01-06 | View Filing |
| 4 | 2026-01-06 | 2026-01-06 | View Filing |
| 4 | 2025-12-05 | 2025-12-05 | View Filing |
| 4 | 2025-12-05 | 2025-12-05 | View Filing |
| 4 | 2025-12-02 | 2025-12-02 | View Filing |
| 4 | 2025-11-05 | 2025-11-05 | View Filing |
| SC 13G/A | 2025-11-05 | 2025-11-05 | View Filing |
| 4 | 2025-11-04 | 2025-11-04 | View Filing |
| 4 | 2025-11-04 | 2025-11-04 | View Filing |
| 4 | 2025-10-31 | 2025-10-31 | View Filing |
| SC 13G/A | 2025-10-24 | 2025-10-24 | View Filing |
| 4 | 2025-10-22 | 2025-10-22 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-16 | 2025-10-16 | View Filing |
| 4 | 2025-10-14 | 2025-10-14 | View Filing |
| 4 | 2025-10-10 | 2025-10-10 | View Filing |
| 8-K | 2025-10-10 | 2025-10-10 | View Filing |
| 4 | 2025-10-09 | 2025-10-09 | View Filing |
| 4 | 2025-10-09 | 2025-10-09 | View Filing |
| 424B2 | 2025-10-08 | 2025-10-08 | View Filing |
| 8-K | 2025-10-08 | 2025-10-08 | View Filing |
| 4 | 2025-10-07 | 2025-10-07 | View Filing |
| 4 | 2025-10-07 | 2025-10-07 | View Filing |
| FWP | 2025-10-07 | 2025-10-07 | View Filing |
| 4 | 2025-10-07 | 2025-10-07 | View Filing |
| 4 | 2025-10-07 | 2025-10-07 | View Filing |
| 4 | 2025-10-07 | 2025-10-07 | View Filing |
| 4 | 2025-10-07 | 2025-10-07 | View Filing |
| 4 | 2025-10-07 | 2025-10-07 | View Filing |
| 3 | 2025-10-07 | 2025-10-07 | View Filing |
| 424B3 | 2025-10-07 | 2025-10-07 | View Filing |
| 8-K | 2025-10-02 | 2025-10-02 | View Filing |
| 10-Q | 2025-10-01 | 2025-10-01 | View Filing |
| 8-K | 2025-09-25 | 2025-09-25 | View Filing |
| 4 | 2025-09-18 | 2025-09-18 | View Filing |
| 8-K | 2025-09-16 | 2025-09-16 | View Filing |
| 4 | 2025-09-05 | 2025-09-05 | View Filing |
| 8-K | 2025-08-21 | 2025-08-21 | View Filing |
| 4 | 2025-08-19 | 2025-08-19 | View Filing |
| 4 | 2025-08-13 | 2025-08-13 | View Filing |
| 4 | 2025-08-12 | 2025-08-12 | View Filing |
| SC 13G/A | 2025-08-07 | 2025-08-07 | View Filing |
| SC 13G/A | 2025-08-06 | 2025-08-06 | View Filing |
| 4 | 2025-08-05 | 2025-08-05 | View Filing |
| 4 | 2025-07-30 | 2025-07-30 | View Filing |
| SC 13G | 2025-07-30 | 2025-07-30 | View Filing |
| 4 | 2025-07-22 | 2025-07-22 | View Filing |
| 4 | 2025-07-08 | 2025-07-08 | View Filing |
| 4 | 2025-07-03 | 2025-07-03 | View Filing |
| 4 | 2025-07-03 | 2025-07-03 | View Filing |
| 4 | 2025-07-03 | 2025-07-03 | View Filing |
| 10-Q | 2025-07-02 | 2025-07-02 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 8-K | 2025-06-24 | 2025-06-24 | View Filing |
| 4 | 2025-06-20 | 2025-06-20 | View Filing |
| 4 | 2025-06-20 | 2025-06-20 | View Filing |
| 4 | 2025-06-20 | 2025-06-20 | View Filing |
| 4 | 2025-06-20 | 2025-06-20 | View Filing |
| 4 | 2025-06-05 | 2025-06-05 | View Filing |
| SD | 2025-05-29 | 2025-05-29 | View Filing |
| SC 13G/A | 2025-05-07 | 2025-05-07 | View Filing |
| SC 13G/A | 2025-05-07 | 2025-05-07 | View Filing |
| 4 | 2025-05-06 | 2025-05-06 | View Filing |
| 4 | 2025-05-01 | 2025-05-01 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-16 | 2025-04-16 | View Filing |
| 4 | 2025-04-10 | 2025-04-10 | View Filing |
Algorithm Performance
| Algorithm | Profit/Loss | Profit Factor | # Trades | Sharpe | Sortino | Efficiency |
|---|---|---|---|---|---|---|
| Neural Forcast | 21.37% | 0.98 | 20 | 0.9 | 0.48 | 35.69 |
| Market Cycle | 20.18% | 0.82 | 3 | 1.75 | 673.75 | 34.5 |
| Bull Bias | 15.19% | 0.99 | 39 | 0.4 | 0.14 | 29.51 |
| xxxxxxxxxxxxxxxx | xxxxxxx% | x | x | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxx | xxxxxxx% | x | x | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxx | xxxx | xxxx |
| xxxx | xxxxx% | xxxx | xx | xxxx | xxxx | xxxxx |
| xxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxx% | x | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | x | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | x | xxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxx | xxxxxxx% | xxxx | xx | xxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxx | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxx | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxxx | xxxx |
| xxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxx | xxxxxxx% | x | x | xxxx | xxxx | xxx |
| xxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | x | xxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxx | xxxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxx% | xxxx | x | x | xxxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxx | xxxxx |
| xxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxx | x% | x | xx | x | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxxx |
| xxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxxx |
| xxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxx | xxxxxx% | x | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxx | x | xxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | x | xxxxx | xxxxx | xxxxx |
| xxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxxx | xxxx | x |
| xxxxxxxxxx | xxxxxx% | xxxx | xx | xxxxx | xxxx | xxxxx |
| xxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxxx | xxxx |