WOR
$56.56
$
Worthington Industries, Inc., an industrial manufacturing company, focuses on value-added steel processing, manufactured consumer, building, and sustainable mobility products in North America and internationally. It operates through Steel Processing, Consumer Products, Building Products, and Sustainable Energy Solutions segments. The Steel Processing segment processes flat-rolled steel for customers primarily in the automotive, aerospace, agricultural, appliance, construction, container, energy, hardware, heavy-truck, HVAC, lawn and garden, leisure and recreation, office furniture, and office equipment markets. It also toll processes steel for steel mills, large end-users, service centers, and other processors. The Consumer Products segment sells tools, outdoor living, and celebrations products under the Coleman, Bernzomatic, Balloon Time, Mag-Torch, General, Garden-Weasel, Pactool International, Hawkeye, Worthington Pro Grade, and Level5 brand names. The Building Products segment sells refrigerant and LPG cylinders, well water and expansion tanks, and other specialty products to gas producers and distributors. The Sustainable Energy Solutions segment offers on-board fueling systems and services, as well as gas containment solutions and services for the storage, transport, and distribution of industrial gases. The company was founded in 1955 and is headquartered in Columbus, Ohio.
Next Earnings
2026-02-25
Beta
1.221
Average Volume
Market Cap
Last Dividend
CIK
0000108516
ISIN
US9818111026
CUSIP
981811102
CEO
Joseph Hayek
Sector
Industrials
Industry
Manufacturing - Metal Fabrication
Full Time Employees
6000
IPO Date
1980-03-17
Status
Active
Latest News
| Title | Headline | Publisher | Date |
|---|---|---|---|
| Worthington Enterprises (NYSE:WOR) Stock Price Passes Above Two Hundred Day Moving Average – What’s Next? | Worthington Enterprises, Inc. (NYSE: WOR - Get Free Report)'s share price passed above its two hundred day moving average during trading on Wednesday. The stock has a two hundred day moving average of $57.45 and traded as high as $58.86. Worthington Enterprises shares last traded at $56.8770, with a volume of 133,466 shares. Wall Street | Defense World | 2026-02-19 04:16:56 |
| Campbell & CO Investment Adviser LLC Invests $562,000 in Worthington Enterprises, Inc. $WOR | Campbell and CO Investment Adviser LLC acquired a new stake in Worthington Enterprises, Inc. (NYSE: WOR) during the third quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission. The institutional investor acquired 10,133 shares of the industrial products company's stock, valued at approximately $562,000. Several other hedge | Defense World | 2026-01-22 03:50:58 |
| Worthington Enterprises Completes Acquisition of LSI Group | COLUMBUS, Ohio, Jan. 16, 2026 (GLOBE NEWSWIRE) -- Worthington Enterprises Inc. (NYSE: WOR), a designer and manufacturer of market-leading brands that improve everyday life by elevating spaces and experiences, today announced the completion of its planned acquisition of LSI Group , LLC (LSI) of Logansport, Indiana. LSI, which includes BPD, Logan Stampings, LSI Metal Fabrication and Roof Hugger®, is one of the largest U.S. manufacturers of standing-seam metal roof clips and retrofit components in the commercial metal roof market. | GlobeNewsWire | 2026-01-16 08:45:00 |
| Worthington Enterprises Participating in CJS Securities New Ideas for the New Year Conference | COLUMBUS, Ohio, Jan. 07, 2026 (GLOBE NEWSWIRE) -- Worthington Enterprises (NYSE: WOR), a designer and manufacturer of market-leading brands that improve everyday life by elevating spaces and experiences, today announced that it will participate in next week's CJS Securities New Ideas for the New Year conference. The virtual presentation is scheduled for Wednesday, January 14 at 8:45 a.m. | GlobeNewsWire | 2026-01-07 08:15:00 |
| Worthington Enterprises: Upgrade To Buy On Improved Fundamentals | Worthington Enterprises upgraded to buy as Building Products gains share and Consumer Products stabilizes with key distribution wins. WOR's organic Building Products sales grew ~16% y/y, driven by regulatory tailwinds and strategic acquisitions like LSI Group. Data center-related revenue is rising, positioning WOR for multiple expansion from its current 14x NTM PE as this mix grows. | Seeking Alpha | 2025-12-26 13:40:02 |
| Worthington Enterprises After Earnings | Worthington Enterprises (WOR) remains a buy at $54, supported by strong long-term performance and a recent correction from 2025 highs. WOR's Q2 revenue beat expectations, up 19% YoY, though EPS missed slightly; adjusted EBITDA grew 8% YoY. The LSI acquisition and data center exposure position WOR for accretive growth amid rising AI-driven infrastructure demand. | Seeking Alpha | 2025-12-18 13:54:06 |
| Worthington Enterprises, Inc. (WOR) Q2 2026 Earnings Call Transcript | Worthington Enterprises, Inc. ( WOR ) Q2 2026 Earnings Call December 17, 2025 8:30 AM EST Company Participants Marcus Rogier - Investor Relations Officer & Treasurer Joseph Hayek - President, CEO & Director Colin Souza - VP & CFO Conference Call Participants Kathryn Thompson - Thompson Research Group, LLC Dan Moore - CJS Securities, Inc. Susan Maklari - Goldman Sachs Group, Inc., Research Division Walter Liptak - Seaport Research Partners Brian McNamara - Canaccord Genuity Corp., Research Division Presentation Operator Good morning, and welcome to the Worthington Enterprises Second Quarter Fiscal 2026 Earnings Conference Call. [Operator Instructions] This conference is being recorded at the request of Worthington Enterprises. | Seeking Alpha | 2025-12-17 12:29:03 |
| Lennar Posts Mixed Q4 Results, Joins Worthington Enterprises And Other Big Stocks Moving Lower In Wednesday's Pre-Market Session | U.S. stock futures were higher this morning, with the Dow futures gaining around 0.2% on Wednesday. | Benzinga | 2025-12-17 08:04:09 |
| Worthington Enterprises (WOR) Lags Q2 Earnings Estimates | Worthington Enterprises (WOR) came out with quarterly earnings of $0.65 per share, missing the Zacks Consensus Estimate of $0.72 per share. This compares to earnings of $0.6 per share a year ago. | Zacks Investment Research | 2025-12-16 18:26:06 |
| Worthington Enterprises Reports Second Quarter Fiscal 2026 Results | Worthington Enterprises today reported results for its fiscal 2026 second quarter ended November 30. Net sales were $327.5 million, an increase of 19%. | GlobeNewsWire | 2025-12-16 16:16:00 |
| Worthington Enterprises Agrees to Acquire Leading Metal Roof Components Manufacturer LSI Group | COLUMBUS, Ohio, Dec. 16, 2025 (GLOBE NEWSWIRE) -- Worthington Enterprises Inc. (NYSE: WOR), a designer and manufacturer of market-leading brands that improve everyday life by elevating spaces and experiences, today announced it has signed a definitive agreement to acquire LSI Group, LLC (LSI) of Logansport, Indiana. LSI, which includes market-leading brands BPD, Logan Stampings, LSI Metal Fabrication and Roof Hugger®, is one of the largest U.S. manufacturers of standing seam metal roof clips and retrofit components in the commercial metal roof market. | GlobeNewsWire | 2025-12-16 16:15:00 |
| Worthington Enterprises Declares Quarterly Dividend; Charles Chiappone Joins Board of Directors | COLUMBUS, Ohio, Dec. 16, 2025 (GLOBE NEWSWIRE) -- The Worthington Enterprises Inc. (NYSE: WOR) Board of Directors today declared a quarterly dividend of $0.19 per share. The dividend is payable on March 27, 2026, to shareholders of record on March 13, 2026. | GlobeNewsWire | 2025-12-16 11:17:00 |
| Nasdaq Dips Over 100 Points Ahead Of Jobs Data: Investor Sentiment Improves, Fear & Greed Index Moves To 'Neutral Zone | Market sentiment showed slight improvement with CNN Fear and Greed index moving to 'Neutral' zone on Monday. Nasdaq fell 100 pts. | Benzinga | 2025-12-16 01:08:09 |
| Lennar, Worthington Enterprises And 3 Stocks To Watch Heading Into Tuesday | U.S. stock futures down, investors to focus on Duluth, B. Riley, Worthington earnings. Navan reports strong Q3 but lowers FY sales estimate. | Benzinga | 2025-12-16 00:57:02 |
| Worthington Enterprises Earnings Are Imminent; These Most Accurate Analysts Revise Forecasts Ahead Of Earnings Call | Worthington Enterprises, Inc. (NYSE: WOR) will release earnings results for the second quarter after the closing bell on Tuesday, Dec. 16. | Benzinga | 2025-12-12 05:28:09 |
| Arrowstreet Capital Limited Partnership Has $18.34 Million Holdings in Worthington Enterprises, Inc. $WOR | Arrowstreet Capital Limited Partnership boosted its position in shares of Worthington Enterprises, Inc. (NYSE: WOR) by 377.0% in the second quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The institutional investor owned 288,222 shares of the industrial products company's stock after purchasing an additional | Defense World | 2025-12-08 03:26:50 |
| Worthington Enterprises Schedules Fiscal Second Quarter 2026 Earnings Call for December 17 | COLUMBUS, Ohio, Dec. 02, 2025 (GLOBE NEWSWIRE) -- Worthington Enterprises Inc. (NYSE: WOR) will hold its quarterly earnings conference call Wednesday, December 17 at 8:30 a.m. ET. The company will discuss its fiscal second quarter results, which will be released after the market closes on December 16. | GlobeNewsWire | 2025-12-02 08:15:00 |
| Creative Planning Increases Stake in Worthington Enterprises, Inc. $WOR | Creative Planning boosted its stake in Worthington Enterprises, Inc. (NYSE: WOR) by 19.4% in the second quarter, according to the company in its most recent disclosure with the SEC. The firm owned 20,463 shares of the industrial products company's stock after purchasing an additional 3,322 shares during the quarter. Creative Planning's holdings in | Defense World | 2025-11-29 04:03:38 |
SEC Filings
| Type | Filing Date | Accepted Date | Link |
|---|---|---|---|
| 4 | 2026-02-23 | 2026-02-23 | View Filing |
| 4 | 2026-02-23 | 2026-02-23 | View Filing |
| 4 | 2026-02-09 | 2026-02-09 | View Filing |
| 4 | 2026-02-09 | 2026-02-09 | View Filing |
| 4 | 2026-01-26 | 2026-01-26 | View Filing |
| 4 | 2026-01-26 | 2026-01-26 | View Filing |
| 8-K | 2026-01-16 | 2026-01-16 | View Filing |
| 8-K | 2026-01-16 | 2026-01-16 | View Filing |
| 4 | 2026-01-12 | 2026-01-12 | View Filing |
| 4 | 2026-01-12 | 2026-01-12 | View Filing |
| 10-Q | 2026-01-09 | 2026-01-09 | View Filing |
| 4 | 2026-01-07 | 2026-01-07 | View Filing |
| 8-K | 2026-01-07 | 2026-01-07 | View Filing |
| 4 | 2025-12-29 | 2025-12-29 | View Filing |
| 4 | 2025-12-29 | 2025-12-29 | View Filing |
| 4 | 2025-12-29 | 2025-12-29 | View Filing |
| 4 | 2025-12-29 | 2025-12-29 | View Filing |
| 8-K | 2025-12-19 | 2025-12-19 | View Filing |
| 3 | 2025-12-17 | 2025-12-17 | View Filing |
| 8-K | 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 |
| 4 | 2025-12-01 | 2025-12-01 | View Filing |
| 4 | 2025-12-01 | 2025-12-01 | View Filing |
| 8-K | 2025-11-17 | 2025-11-17 | View Filing |
| 4 | 2025-11-17 | 2025-11-17 | View Filing |
| 4 | 2025-11-17 | 2025-11-17 | View Filing |
| 8-K | 2025-11-05 | 2025-11-05 | View Filing |
| 4 | 2025-11-03 | 2025-11-03 | View Filing |
| 4 | 2025-11-03 | 2025-11-03 | View Filing |
| 4 | 2025-10-20 | 2025-10-20 | View Filing |
| 4 | 2025-10-20 | 2025-10-20 | View Filing |
| 10-Q | 2025-10-08 | 2025-10-08 | View Filing |
| 4 | 2025-10-06 | 2025-10-06 | View Filing |
| 4 | 2025-10-06 | 2025-10-06 | View Filing |
| 8-K | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| 4 | 2025-09-26 | 2025-09-26 | View Filing |
| S-8 POS | 2025-09-24 | 2025-09-24 | View Filing |
| S-8 | 2025-09-24 | 2025-09-24 | View Filing |
| 4 | 2025-09-24 | 2025-09-24 | View Filing |
| 4 | 2025-09-23 | 2025-09-23 | View Filing |
| 4 | 2025-09-23 | 2025-09-23 | View Filing |
| 8-K | 2025-09-23 | 2025-09-23 | View Filing |
| 4 | 2025-09-22 | 2025-09-22 | View Filing |
| 4 | 2025-09-08 | 2025-09-08 | View Filing |
| 4 | 2025-09-08 | 2025-09-08 | View Filing |
| 4 | 2025-08-25 | 2025-08-25 | View Filing |
| 4 | 2025-08-25 | 2025-08-25 | View Filing |
| 8-K | 2025-08-15 | 2025-08-15 | View Filing |
| DEF 14A | 2025-08-13 | 2025-08-13 | View Filing |
| DEFA14A | 2025-08-13 | 2025-08-13 | View Filing |
| ARS | 2025-08-13 | 2025-08-13 | View Filing |
| 4 | 2025-08-11 | 2025-08-11 | View Filing |
| 4 | 2025-08-11 | 2025-08-11 | View Filing |
| 8-K | 2025-08-05 | 2025-08-05 | View Filing |
| 10-K | 2025-07-30 | 2025-07-30 | View Filing |
| 4 | 2025-07-28 | 2025-07-28 | View Filing |
| 4 | 2025-07-28 | 2025-07-28 | View Filing |
| 4 | 2025-07-14 | 2025-07-14 | View Filing |
| 4 | 2025-07-14 | 2025-07-14 | 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-07-02 | 2025-07-02 | View Filing |
| 4 | 2025-07-02 | 2025-07-02 | View Filing |
| 8-K | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-30 | 2025-06-30 | View Filing |
| 4 | 2025-06-27 | 2025-06-27 | View Filing |
| 4 | 2025-06-25 | 2025-06-25 | View Filing |
| 4 | 2025-06-25 | 2025-06-25 | View Filing |
| 4 | 2025-06-25 | 2025-06-25 | View Filing |
| 4 | 2025-06-25 | 2025-06-25 | View Filing |
| 4 | 2025-06-25 | 2025-06-25 | View Filing |
| 8-K | 2025-06-24 | 2025-06-24 | View Filing |
| 8-K | 2025-06-20 | 2025-06-20 | View Filing |
| 4 | 2025-06-17 | 2025-06-17 | View Filing |
| 4 | 2025-06-17 | 2025-06-17 | View Filing |
| 11-K | 2025-06-11 | 2025-06-11 | View Filing |
| 11-K | 2025-06-11 | 2025-06-11 | View Filing |
| 4 | 2025-06-02 | 2025-06-02 | View Filing |
| 4 | 2025-06-02 | 2025-06-02 | View Filing |
| SD/A | 2025-05-29 | 2025-05-29 | View Filing |
| SD | 2025-05-23 | 2025-05-23 | View Filing |
| 4 | 2025-05-19 | 2025-05-19 | View Filing |
| 4 | 2025-05-19 | 2025-05-19 | View Filing |
Algorithm Performance
| Algorithm | Profit/Loss | Profit Factor | # Trades | Sharpe | Sortino | Efficiency |
|---|---|---|---|---|---|---|
| Momentum Reserve | 10.82% | 1 | 1 | 1.74 | 3.35 | 7.13 |
| RSI Overbought Strategy | 7.65% | 0.97 | 7 | 0.65 | 0.46 | 3.97 |
| Market Cycle | 7.41% | 1.99 | 4 | 0.79 | 0.72 | 3.73 |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxx | xxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxx | x |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxx | xxxxxxx% | xxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxx | xxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | x |
| xxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxx | xxxx% | x | xx | xxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxx | x | xxx | xxxx | xxxx |
| xxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | x | xx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxx% | x | xx | xxxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxx% | xxxx | x | xxxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxx | x% | x | x | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | x% | x | xx | x | x | xxxx |
| xxxx | xxxxx% | xxxx | xx | xxxxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxx | xxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxx% | xxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxx% | x | x | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxx% | xxxx | x | xxxxx | xxxx | xxxx |
| xxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | x | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxx | xxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxx% | xxxx | xx | xxxx | xxxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxx |
| xxxx | xxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxx | xxxxxxxx% | x | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | x |
| xxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxx |
| xxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | x | xxxxx | xxxxx | xxxx |
| xxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | x | xx | xxxxx | xxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxx | xxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |
| xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | xxxxxxxx% | xxxx | xx | xxxxx | xxxxx | xxxx |