Corporate Support
Sitemap
Singapore

ShareInvestor.com

Mobile Edition
Mode - Streaming
Switch to Static Mode?

Price Highlight

Index Highlight

Chart
STI
3,281.0
3.0 (0.09%)

 

  • STI Straits Times Index
    3,281.0
    3.0 (0.09%)
     
  • KLCI FTSE Bursa Malaysia KLCI
    1,595.8
    7.9 (0.50%)
    Index delayed 15 minutes
  • HSI Hang Seng Index
    29,056.4
    173.4 (0.60%)
    Index delayed 15 minutes
  • SSE SSE Composite Index
    3,075.5
    1.4 (0.05%)
    Index delayed 15 minutes
  • N225 Nikkei 225
    24,041.3
    108.1 (0.45%)
    Index delayed 20 minutes
  • JCI Jakarta Composite Index
    6,291.7
    5.6 (0.09%)
    Index delayed 10 minutes
  • KOR KOSPI
    2,250.6
    2.5 (0.11%)
    Index delayed 20 minutes
  • XAO XAO
    7,180.3
    21.7 (0.30%)
     

SGX Market

Bursa Market

HKEx Market

SET Market

IDX Market

ASX Market

NYSE Market

NASDAQ Market

NYSE American Market

  • Volume: 1,723.5M
  • Value: 1,021.1M
  • Rise: 204
  • Fall: 116
  • Unch: 499

Intraday Market Ticker Help

Intraday Market Ticker
Time Name Type Price Vol
  • Top Active

  • Top Gainer

  • Top Loser

Top Counters
Name Last Change
AsiaPhos0.047+0.019
Golden Agri-Res0.235-
OEL0.029+0.009
Sincap0.013+0.003
Rex Intl0.192+0.011
AusGroup^0.048+0.001
BlackGoldNatural0.018+0.002
AsiaMedic0.013+0.002
Ley Choon0.022+0.004
GCCP0.009+0.002

World Indices

World Indices
Name Last Change
Nasdaq 9,388.9 +31.8
HSI 29,056.4 +173.4
HSCEI 11,419.9 +91.5
Jakarta 6,291.7 +5.6
Nikkei 225 24,041.3 +108.1
SSE Comp 3,075.5 +1.4
Shanghai A 3,222.5 +1.4
Shanghai B 260.1 +2.0
PSE Comp 0.0
KOSPI 2,250.6 +2.5

Asian Indices delayed. US Indices updated twice daily at 7:30am and 7:30pm.

Fundamental - Factsheet

Help
  • Factsheet

  • Print

WEST PHARMACEUTICAL SERVICES INC WEST PHARMACEUTICAL SERVICES
Updated on 17 Jan 2020 (End of trading day)
Last (USD): 157.590 Change: -0.770 High: 159.210 Remarks: -
Change (%): -0.49 Low: 157.120
Open 158.780 Yesterday's Close 158.36
Buy Price - Sell Price -
Buy Volume (share) - Sell Volume (share) -
Cumulative Volume (share) 348,379 Cumulative Value
Click to show Stock Prices chart

Key Statistics

EPS (USD) a 2.79629 Trailing EPS (USD) e 3.10578 NAV (USD) b 20.1051
PE a 56.357 Trailing PE f 50.741 Price / NAV b 7.8383
Dividend (USD) d 0.580855 Cash In Hand (USD) g 5.3520 Issued & Paid-up Shares c 73,991,000
Dividend Yield (%) d 0.369 Price / Cash In Hand g 29.445 Treasury Shares h 1,300,000
Beta - 75 Daysi 0.832 R-Squared - 75 Days(%)i 15.49 Market Cap (M) 11,660.242
Beta - 500 Daysi 0.717 R-Squared - 500 Days (%)i 13.12 Enterprise Value (M) 11,532.642
Piotroski F Score 6 Exchange Code WST Par Value ( $ ) n.a.
52 Weeks Volatility (%) 22.84 Free Float (%) -
Sector & Industry Health Technology - Medical Specialties
Notes:
  1. Based on latest Full Year results announcement, adjusted for the current number of shares.
  2. Based on latest results announcement (Full Year, Half Year or Interim), adjusted for carrying value of "Other Share Capital", illustrative financial effects of corporate actions (if applicable) and the current number of shares.
  3. Rounded to the nearest thousand. Updated on 30 Oct 2019.Please click here for more information.
  4. Dividend is based on latest Full Year results announcement, adjusted for current number of shares and excludes special dividend.
  5. Summation of the earnings from the latest 4 Quarter (or 2 Half Year) results announcement, adjusted for the current number of shares.
  6. Based on Trailing EPS.
  7. Based on reported cash and cash equivalents at end and extracted from the latest results announcement (Full Year, Half Year or Interim), adjusted for the current number of shares.
  8. Rounded to the nearest thousand. Updated on 30 Oct 2019.
  9. Beta and R-Squared are calculated in relation to the market index using the historical daily closing values of the stock and index as data points.

Peer Comparison

Type Name Market Market Cap (M)a PE b Trailing PE c Price / NAV d Dividend Yield (%)d
Reference WEST PHARMACEUTICAL SERVICES INC NYSE 11,660.242 56.357 50.741 7.8383 0.369
Industry Medical Specialties NYSE 31,127.388 44.575 42.461 4.8983 0.637
Local Peer MEDTRONIC PLC NYSE 159,545.431 34.452 34.171 3.1544 1.748
Local Peer ABBOTT LABORATORIES NYSE 157,298.600 66.850 48.089 4.9438 1.295
Local Peer THERMO FISHER SCIENTIFIC INC NYSE 136,012.137 46.294 37.865 4.6334 0.216
Local Peer DANAHER CORP NYSE 117,122.900 44.182 48.177 3.7901 0.383
Local Peer STRYKER CORP NYSE 79,436.448 22.358 23.186 6.4504 0.910
Local Peer BECTON DICKINSON & CO NYSE 74,939.057 - - - -
Local Peer BOSTON SCIENTIFIC CORP NYSE 61,718.350 36.935 56.622 6.3633 -
Local Peer EDWARDS LIFESCIENCES CORP NYSE 49,773.145 68.919 64.331 13.0474 -
Local Peer BAXTER INTERNATIONAL INC NYSE 45,812.190 28.209 28.958 5.8643 0.817
Local Peer ZIMMER BIOMET HOLDINGS INC NYSE 30,725.076 - - 2.5431 0.637
Local Peer RESMED INC NYSE 23,087.718 57.064 55.102 10.9046 0.946
Local Peer SMITH & NEPHEW ADR EACH REPR 2 ORD NYSE 21,566.149 32.583 30.913 4.3550 1.419
Other Local Peers METTLER-TOLEDO INTERNATIONAL INC (NYSE), TELEFLEX INC (NYSE), COOPER COS INC (NYSE), WATERS CORP (NYSE), VARIAN MEDICAL SYSTEMS INC (NYSE), STERIS PLC (NYSE), BIO RAD LABORATORIES INC (NYSE), PERKINELMER INC (NYSE), QIAGEN NV (NYSE), HILL-ROM HOLDINGS INC (NYSE), HAEMONETICS CORP (NYSE), PENUMBRA INC (NYSE), GLOBUS MED INC (NYSE), ENVISTA HOLDINGS CORPORATION (NYSE), NEVRO CORP (NYSE), CANTEL MEDICAL CORP (NYSE), GLAUKOS CORPORATION (NYSE), INSPIRE MEDICAL SYSTEMS INC (NYSE), AVANOS MEDICAL INC (NYSE), CRYOLIFE INC (NYSE), INVACARE CORP (NYSE), VAPOTHERM INC (NYSE), RA MEDICAL SYSTEMS INC (NYSE)
Global Peer INTUITIVE SURGICAL INC NASDAQ 69,347.867 61.484 52.772 8.9350 -
Global Peer IDEXX LABORATORIES INC NASDAQ 24,516.781 65.026 57.978 121.1171 -
Global Peer ALIGN TECHNOLOGY INC NASDAQ 22,122.809 55.275 52.811 16.9453 -
Global Peer DEXCOM INC NASDAQ 21,044.817 - - 27.5347 -
Global Peer GENMAB AS SPON ADS EACH REP 0.1 ORD SHS NASDAQ 14,804.562 63.535 64.011 8.1016 -
Global Peer HOLOGIC INC NASDAQ 14,565.636 - - 6.8846 -
Global Peer DENTSPLY SIRONA INC NASDAQ 13,335.943 - 82.118 2.6370 0.585
Global Peer INSULET CORPORATION NASDAQ 11,669.521 3,544.789 706.174 77.5036 -
Global Peer COCHLEAR LTD ASX 13,920.235 50.308 50.308 19.1766 1.368
Global Peer NOVOCURE LTD NASDAQ 9,162.550 - - 48.1310 -
Other Global Peers MASIMO CORPORATION (NASDAQ), FISHER & PAYKEL HEALTHCARE CORP (ASX), BRUKER CORPORATION (NASDAQ), ABIOMED INC (NASDAQ), WEIGAO GROUP (HKEx), INTEGRA LIFESCIENCES HLDGS CORP (NASDAQ), HARTA (Bursa), NUVASIVE INC (NASDAQ), TANDEM DIABETES CARE INC (NASDAQ), ICU MEDICAL INC (NASDAQ), WRIGHT MEDICAL GROUP NV (NASDAQ), NEOGEN CORP (NASDAQ), LIVANOVA PLC (NASDAQ), CONMED CORP (NASDAQ), QUIDEL CORP (NASDAQ), TOPGLOV (Bursa), Top Glove (SGX), EBOS GROUP (ASX), IRHYTHM TECHNOLOGIES INC (NASDAQ), MERIT MEDICAL SYSTEMS (NASDAQ), MICROPORT (HKEx), STAAR SURGICAL CO (NASDAQ), CARDIOVASCULAR SYSTEMS INC DEL (NASDAQ), BIOTELEMETRY INC (NASDAQ), AK MEDICAL (HKEx), ATRICURE INC (NASDAQ), NANOSONICS LIMITED (ASX), INMODE LTD (NASDAQ), SHOCKWAVE MEDICAL INC (NASDAQ), SILK ROAD MEDICAL INC (NASDAQ), ATRION CORP (NASDAQ), VAREX IMAGING CORPORATION (NASDAQ), NATUS MEDICAL INC (NASDAQ), MESA LABORATORIES INC (NASDAQ), TACTILE SYSTEMS TECHNOLOGY INC (NASDAQ), INOGEN INC (NASDAQ), AXONICS MODULATION TECHNLOGS INC (NASDAQ), VENUS MEDTECH-B (HKEx), CAREDX INC (NASDAQ), ACCELERATE DIAGNOSTICS INC (NASDAQ), CIRC (HKEx), ORTHOFIX MEDICAL INC (NASDAQ), LIFETECH SCI (HKEx), HESKA CORP (NASDAQ), ORTHOPEDIATRICS CORP (NASDAQ), VERICEL CORP (NASDAQ), LANTHEUS HOLDINGS INC (NASDAQ), LEMAITRE VASCULAR INC (NASDAQ), ANTARES PHARMA INC (NASDAQ), QUOTIENT LTD (NASDAQ), ANGIODYNAMICS INC (NASDAQ), CERUS CORP (NASDAQ), AXOGEN INC (NASDAQ), ESTABLISHMENT LABS HLDGS INC (NASDAQ), SURMODICS INC (NASDAQ), SI BONE INC (NASDAQ), ORASURE TECHNOLOGIES INC (NASDAQ), CUTERA INC (NASDAQ), VIEWRAY INC (NASDAQ), ALPHATEC HLDGS INC (NASDAQ), YESTAR HEALTH (HKEx), OXFORD IMMUNOTEC GLOBAL PLC (NASDAQ), SUPERMX (Bursa), MEDICAL DEVELOPMENT INTL (ASX), MCP INCOME OPPORTUNITIES TRUST (ASX), TRANSMEDICS GROUP INC (NASDAQ), CORMEDIX INC (NYSE American), SEASPINE HOLDINGS CORP (NASDAQ), INFUSYSTEM HOLDINGS INC (NYSE American), UTAH MEDICAL PRODUCTS (NASDAQ), SIENTRA INC (NASDAQ), ZYNEX INC (NASDAQ), STEREOTAXIS INC (NYSE American), BIOLIFE SOLUTIONS INC (NASDAQ), INOVIO PHARMACEUTICALS INC (NASDAQ), RTI SURGICAL HOLDINGS INC (NASDAQ), MISONIX INC (NASDAQ), IRADIMED CORP (NASDAQ), FLUIDIGM CORP DEL (NASDAQ), GOLDEN MEDITECH (HKEx), PULSE BIOSCIENCES INC (NASDAQ), ACCURAY INCORPORATED (NASDAQ), PW MEDTECH (HKEx), AVADEL PHARMACEUTICALS PLC SPON ADR EACH REP 1 ORD SHS (NASDAQ), GENMARK DIAGNOSTICS INC (NASDAQ), VOLPARA HEALTH TECHNOLOGIES LTD (ASX), APYX MEDICAL CORPORATION (NASDAQ), KDL MEDICAL (HKEx), SOLITON INC (NASDAQ), REPRO MEDSYSTEMS INC (NASDAQ), NYMOX PHARMACEUTICALS CORP(BAHAMAS) (NASDAQ), MODERN DENTAL (HKEx), ITAMAR MEDICAL LTD SPON ADS EACH REP 30 ORD SHS (NASDAQ), VENUS CONCEPT INC (NASDAQ), TELA BIO INC (NASDAQ), INTRICOM CORP (NASDAQ), ROCKWELL MEDICAL INC (NASDAQ), PROFOUND MED CORP (NASDAQ), CYTOSORBENTS CORP (NASDAQ), FONAR CORP (NASDAQ), DERMTECH INC (NASDAQ), BRAINSWAY LTD SPON ADS EACH REP 2 ORD SHS (NASDAQ), MY MEDICARE (HKEx), SOLENO THERAPEUTICS INC (NASDAQ), SOMNOMED LIMITED (ASX), BIOSIG TECHNOLOGIES INC (NASDAQ), YUNNAN ENERGY (HKEx), ONCOCYTE CORP (NYSE American), ENLIVEX THERAPEUTICS LTD (NASDAQ), CONFORMIS INC (NASDAQ), MRI INTERVENTIONS INC (NASDAQ), COMPUMEDICS (ASX), NEURONETICS INC (NASDAQ), SECOND SIGHT MEDICAL PRODUCTS INC (NASDAQ), ELECTROMED INC (NYSE American), RESONANCE HEALTH LTD (ASX), NEMAURA MEDICAL INC (NASDAQ), ELLEX MEDICAL LASERS LTD (ASX), NEPHROS INC (NASDAQ), SDI LTD (ASX), STRATA SKIN SCIENCES INC (NASDAQ), SENSUS HEALTHCARE INC (NASDAQ), CHEMBIO DIAGNOSTICS INC (NASDAQ), HELIUS MEDICAL TECHNOLOGIES INC (NASDAQ), CYCLOPHARM LIMITED (ASX), MOTUS GI HOLDINGS INC (NASDAQ), KELFRED (HKEx), COLLPLANT BIOTECHNOLOGIES LTD SPON ADS EACH REP 1 ORD SHS (NASDAQ), APOLLO ENDOSURGERY INC (NASDAQ), PAVMED INC (NASDAQ), IMPEDIMED LIMITED (ASX), MILESTONE SCIENTIFIC INC (NYSE American), ALPHA PRO TECH (NYSE American), RETRACTABLE TECHNOLOGIES INC (NYSE American), ADMEDUS LTD (ASX), VINCENT MED (HKEx), IRIDEX CORP (NASDAQ), Biolidics (SGX), ELECTROCORE INC (NASDAQ), DAXOR CORP (NYSE American), CELSION CORPORATION (NASDAQ), OVENTUS MEDICAL LTD (ASX), ENDOLOGIX INC (NASDAQ), IMMUCELL CORP (NASDAQ), EMVISION MEDICAL DEVICES LTD (ASX), IMPRESSION HEALTHCARE LIMITED (ASX), Yunnan Energy (SGX), EKSO BIONICS HOLDINGS INC (NASDAQ), ZOSANO PHARMA CORP (NASDAQ), BIOMERICA INC (NASDAQ), NEOVASC INC (NASDAQ), RESPIRI LTD (ASX), MICRO-X LTD (ASX), LBT INNOVATIONS LTD (ASX), XTANT MEDICAL HLDGS INC (NYSE American), BELLEROPHON THERAPEUTICS INC (NASDAQ), LIFE HEALTHCARE (HKEx), TRINITY BIOTECH PLC ADR EACH REPR 4 CLS A ORD USD0.019 (NASDAQ), NANOVIBRONIX INC (NASDAQ), BIOLASE INC (NASDAQ), ADVENTA (Bursa), UNIVERSAL BIOSENSORS INC NPV (CDI) (ASX), Medtecs Intl (SGX), TITAN MEDICAL INC (NASDAQ), UG Healthcare (SGX), OBJ LIMITED (ASX), DARIOHEALTH CORP (NASDAQ), DIMERIX LTD (ASX), LKL (Bursa), CHECK-CAP LTD (NASDAQ), CARDIEX LTD (ASX), NEUROTROPE INC (NASDAQ), REWALK ROBOTICS LTD (NASDAQ), CYANOTECH CORP (NASDAQ), OBALON THERAPEUTICS INC (NASDAQ), USCOM LTD (ASX), ATOSSA THERAPEUTICS INC (NASDAQ), ALLEGRA ORTHOPAEDICS LIMITED (ASX), PREDICTIVE ONCOLOGY INC (NASDAQ), THERMOGENESIS HOLDINGS INC (NASDAQ), Annica (SGX), OPTISCAN IMAGING (ASX), COMBEST HOLD (HKEx), AVINGER INC (NASDAQ), HANCOCK JAFFE LABORATORIES INC (NASDAQ), INSPIREMD INC (NYSE American), IMAGION BIOSYSTEMS LIMITED (ASX), LIANLUO SMART LIMITED (NASDAQ), OSPREY MEDICAL INC NPV (CHESS DEPOSITARY INTERESTS) (ASX), TENAX THERAPEUTICS INC (NASDAQ), DYNATRONICS CORP (NASDAQ), ANALYTICA (ASX), HUAKANG BIOMED (HKEx), MEDIGUS SPON ADS EACH REP 50 ORD SHS (POST SPLT) (NASDAQ), MICRON SOLUTIONS INC (NYSE American), AETHLON MEDICAL INC (NASDAQ), VALERITAS HOLDINGS INC (NASDAQ), ALLIED HEALTHCARE PRODUCTS INC (NASDAQ), DIGIRAD CORP (NASDAQ), STHAI (SET), CHF SOLUTIONS INC (NASDAQ), CH DEMETER FIN (HKEx), NEUROMETRIX INC (NASDAQ), ADHERIUM LIMITED (ASX), VIVEVE MEDICAL INC (NASDAQ), SINTX TECHNOLOGIES INC (NASDAQ), METALICITY LIMITED (ASX), MEDIGARD LIMITED (ASX), AKERS BIOSCIENCES INC (NASDAQ), NEUROTECH INTERNATIONAL LTD (ASX)
Notes:
  1. For companies, Market Cap is based on the trading currency of the company. Industry/Index Market Cap is the average market cap for that industry/index.
  2. Industry/Index PE is calculated using (Total Market Cap/Total Earnings) of all companies in the industry/index.
  3. Industry/Index Price/NAV is calculated using (Total Market Cap/Total Shareholders' Equity) of all companies in the industry/index.
  4. Industry/Index Dividend Yield is calculated using (Total Gross Dividend/Total Market Cap) of all companies in the industry/index.
  5. For Industry/Index calculation, data for foreign currency denominated companies will be converted to the main market currency using the latest exchange rate.
  6. Industry/Index/Peers data is updated daily.
  7. Peers are sorted by market capitalisation and only details for the top 10 will be shown.

Total Shareholder Return

PeriodDividend ReceivedCapital AppreciationTotal Shareholder Return
Short Term Return 5 Days -+4.960
+3.25 %
10 Days -+5.450
+3.58 %
20 Days -+6.750
+4.47 %
Medium Term Return 3 Months 0.160+16.740
+12.00 %
6 Months 0.310+36.180
+30.06 %
1 Year 0.610+52.340
+50.31 %
Long Term Return 2 Years 1.040+56.980
+57.67 %
3 Years 1.580+74.050
+90.53 %
5 Years 2.540+106.890
+215.84 %
Annualised Return Annualised --
+25.86 %
Notes:
  1. Total Shareholder Return (TSR) combines share price appreciation and dividends paid to show the total return to the shareholder expressed as a percentage.
  2. Script dividends are ignored in this calculation.

Price Movements

1 Year Range 98.600 - 159.210 Change From 1 Year Low +58.990 % Change From 1 Year Low (%) +59.83
Change From 1 Year High -1.620 % Change From 1 Year High (%) -1.02
2 Years Range 82.740 - 159.210 Change From 2 Years Low +74.850 % Change From 2 Years Low (%) +90.46
Change From 2 Years High -1.620 % Change From 2 Years High (%) -1.02
5 Years Range 48.660 - 159.210 Change From 5 Years Low +108.930 % Change From 5 Years Low (%) +223.86
Change From 5 Years High -1.620 % Change From 5 Years High (%) -1.02
Notes:
  1. Price movements are based on adjusted historical data.

Company Background

West Pharmaceutical Services, Inc. manufactures and markets pharmaceuticals, biologics, vaccines and consumer healthcare products. It operates through the following business segments: Proprietary Products and Contract-Manufactured Products. The Proprietary Products segment offers proprietary packaging, containment and drug delivery products, along with analytical lab services, to biologic, generic and pharmaceutical drug customers. The Contract-Manufactured Products segment serves as a fully integrated business, focused on the design, manufacture and automated assembly of complex devices, primarily for pharmaceutical, diagnostic, and medical device customers. The company was founded by Herman O. West on July 27, 1923 and is headquartered in Exton, PA.

Historical Price Data

Date Open High Low Close Volume VWAP
17 Jan 2020 158.780 159.210 157.120 157.590 348,379 -
16 Jan 2020 157.500 158.570 156.950 158.360 451,164 -
15 Jan 2020 156.370 158.720 156.370 157.190 413,735 -
14 Jan 2020 155.950 157.550 155.434 156.490 453,465 -
13 Jan 2020 152.770 156.280 152.770 155.940 606,338 -
10 Jan 2020 152.000 153.650 151.140 152.630 469,521 -
09 Jan 2020 150.620 152.000 150.510 151.460 726,570 -
08 Jan 2020 151.980 151.990 149.740 149.780 533,949 -
07 Jan 2020 151.790 152.430 150.630 151.830 289,835 -
06 Jan 2020 151.350 152.610 150.990 152.220 331,947 -
03 Jan 2020 149.700 152.370 148.720 152.140 316,066 -
02 Jan 2020 150.250 152.500 149.390 151.740 527,759 -
31 Dec 2019 150.660 151.570 149.880 150.330 480,590 -
30 Dec 2019 150.870 151.320 149.740 150.810 200,799 -
27 Dec 2019 151.430 152.120 150.400 150.810 176,333 -
26 Dec 2019 151.040 151.120 150.175 150.770 118,281 -
24 Dec 2019 150.990 152.090 150.060 150.730 83,597 -
23 Dec 2019 151.000 151.830 149.500 151.210 155,525 -
20 Dec 2019 150.160 151.390 148.890 150.840 532,251 -
19 Dec 2019 149.540 150.200 148.610 149.440 453,991 -
18 Dec 2019 148.720 149.500 147.700 149.300 343,057 -
17 Dec 2019 147.720 148.460 146.220 148.390 444,435 -
Summary
Current 2 Weeks
(06 Jan 2020 to 17 Jan 2020)
151.350 159.210 149.740 157.590 4,624,903 -
Previous 2 Weeks
(19 Dec 2019 to 03 Jan 2020)
149.540 159.210 148.610 152.140 3,045,192 -
4 Weeks from
(20 Nov 2019 to 18 Dec 2019)
149.220 159.210 147.950 149.300 10,844,331 -
View All Historical Data

More Information Available

More information is available to our subscribers, including:

  • Market Moving News from Dow Jones Newswires
  • Consensus Estimates
  • Dividend/Distribution History
  • Financial Summary with Financial Period Comparison
  • Comprehensive Financial Ratios(ROA, ROE, Price/Revenue, Net Earnings Margin, Current Ratio, Debt to Equity Ratio etc)
  • Events Calendar for Results Announcements, Ex-Dates etc
  • Insider Buying and Selling Report

If you are an existing subscriber, please login. If not, read up on what you are missing out in our Help Centre and join us as a subscriber.

Disclaimer:

While reasonable efforts have been taken to ensure that the calculations performed by the features of this site are reliable, the features are provided on the basis that:-

  1. no liability is accepted for any errors or inaccuracies resulting from your use of these features;
  2. many of the data inputs (including share prices) are obtained from third party sources for which we assume no responsibility.