Skip to main content

Denso Corp Ltd ADR (OP: DNZOY )

16.07 UNCHANGED
Streaming Delayed Price Updated: 3:59 PM EDT, May 28, 2024 Add to My Watchlist

Historical Prices

Date Open High Low Close Volume Change (%)
Jan 31, 2007 159.00 160.00 159.00 159.00 25,673 -3.50(-2.15%)
Jan 30, 2007 162.50 162.50 160.25 162.50 636 +7.00(+4.50%)
Jan 29, 2007 155.50 157.00 155.50 155.50 415 +1.25(+0.81%)
Jan 26, 2007 154.25 156.25 154.25 154.25 1,455 -1.25(-0.80%)
Jan 25, 2007 155.50 158.25 155.50 155.50 539 -1.75(-1.11%)
Jan 24, 2007 157.25 158.75 157.25 157.25 5,463 +2.15(+1.39%)
Jan 23, 2007 155.10 157.00 155.00 155.10 9,755 +1.10(+0.71%)
Jan 22, 2007 154.00 156.25 154.00 154.00 3,131 -3.50(-2.22%)
Jan 19, 2007 157.50 157.50 156.75 157.50 3,207 -1.00(-0.63%)
Jan 18, 2007 158.50 158.50 158.50 158.50 2,734 +0.00(+0.00%)
Jan 17, 2007 158.50 158.75 156.75 158.50 1,048 +0.00(+0.00%)
Jan 16, 2007 158.50 158.50 158.50 158.50 471 +1.25(+0.79%)
Jan 12, 2007 157.25 157.25 155.25 157.25 1,008 +1.25(+0.80%)
Jan 11, 2007 156.00 156.00 153.00 156.00 561 +5.00(+3.31%)
Jan 10, 2007 151.00 153.50 151.00 151.00 2,477 -4.50(-2.89%)
Jan 09, 2007 155.50 155.95 154.75 155.50 5,206 -1.75(-1.11%)
Jan 08, 2007 157.25 157.25 154.75 157.25 2,940 +0.00(+0.00%)
Jan 05, 2007 157.25 157.25 157.25 157.25 111 -4.50(-2.78%)
Jan 04, 2007 161.75 161.75 161.50 161.75 1,582 +0.00(+0.00%)
Jan 03, 2007 161.75 161.85 159.25 161.75 2,074 +2.50(+1.57%)
Dec 29, 2006 159.25 159.25 159.25 159.25 0 +0.00(+0.00%)
Dec 28, 2006 159.25 160.00 157.75 159.25 10,118 -1.50(-0.93%)
Dec 27, 2006 160.75 160.75 158.50 160.75 4,305 +0.35(+0.22%)
Dec 26, 2006 160.40 160.40 159.50 160.40 700 +0.40(+0.25%)
Dec 22, 2006 160.00 160.00 160.00 160.00 211 +0.00(+0.00%)
Dec 21, 2006 160.00 160.00 160.00 160.00 280 +1.25(+0.79%)
Dec 20, 2006 158.75 159.00 158.75 158.75 331 +2.75(+1.76%)
Dec 19, 2006 156.00 157.75 156.00 156.00 1,039 -2.25(-1.42%)
Dec 18, 2006 158.25 160.00 158.25 158.25 669 +0.50(+0.32%)
Dec 15, 2006 157.75 159.75 157.75 157.75 389 -0.75(-0.47%)
Dec 14, 2006 158.50 158.50 156.50 158.50 1,000 +2.25(+1.44%)
Dec 13, 2006 156.25 156.50 154.00 156.25 792 +1.00(+0.64%)
Dec 12, 2006 155.25 155.25 155.25 155.25 696 +3.75(+2.48%)
Dec 11, 2006 151.50 151.50 151.50 151.50 410 +0.75(+0.50%)
Dec 08, 2006 150.75 150.75 150.30 150.75 1,892 -0.25(-0.17%)
Dec 07, 2006 151.00 151.00 151.00 151.00 221 -2.25(-1.47%)
Dec 06, 2006 153.25 153.25 153.25 153.25 522 +0.75(+0.49%)
Dec 05, 2006 152.50 152.50 152.50 152.50 463 -0.25(-0.16%)
Dec 04, 2006 152.75 152.75 150.50 152.75 773 +0.75(+0.49%)
Dec 01, 2006 152.00 152.00 152.00 152.00 190 +1.25(+0.83%)
Nov 30, 2006 150.75 152.75 150.75 150.75 899 +0.50(+0.33%)
Nov 29, 2006 150.25 151.50 150.25 150.25 1,147 +0.75(+0.50%)
Nov 28, 2006 149.50 149.50 149.50 149.50 352 -2.00(-1.32%)
Nov 27, 2006 151.50 151.75 151.25 151.50 997 -1.00(-0.66%)
Nov 24, 2006 152.50 152.75 152.50 152.50 391 -1.25(-0.81%)
Nov 22, 2006 153.75 153.75 153.75 153.75 200 +1.75(+1.15%)
Nov 21, 2006 152.00 152.00 151.25 152.00 2,833 +1.00(+0.66%)
Nov 20, 2006 151.00 151.00 151.00 151.00 106 -4.00(-2.58%)
Nov 17, 2006 155.00 156.75 155.00 155.00 505 -1.00(-0.64%)
Nov 16, 2006 156.00 156.00 154.50 156.00 1,362 -1.00(-0.64%)
Nov 15, 2006 157.00 159.25 157.00 157.00 727 -1.00(-0.63%)
Nov 14, 2006 158.00 158.00 155.00 158.00 736 +0.75(+0.48%)
Nov 13, 2006 157.25 157.25 157.25 157.25 0 +0.00(+0.00%)
Nov 10, 2006 157.25 157.75 157.25 157.25 2,235 +2.00(+1.29%)
Nov 09, 2006 155.25 156.00 155.25 155.25 4,522 +0.25(+0.16%)
Nov 08, 2006 155.00 155.00 153.55 155.00 1,525 -0.25(-0.16%)
Nov 07, 2006 155.25 155.50 155.25 155.25 2,869 +1.25(+0.81%)
Nov 06, 2006 154.00 154.00 153.25 154.00 1,395 +0.75(+0.49%)
Nov 03, 2006 153.25 153.25 153.25 153.25 137 -1.25(-0.81%)
Nov 02, 2006 154.50 154.75 152.50 154.50 1,114 +1.00(+0.65%)
Nov 01, 2006 153.50 153.50 153.50 153.50 133 +0.50(+0.33%)
Oct 31, 2006 153.00 153.00 152.75 153.00 1,290 -2.25(-1.45%)
Oct 30, 2006 155.25 155.25 155.25 155.25 332 -6.75(-4.17%)
Oct 27, 2006 162.00 162.00 160.25 162.00 6,066 +2.75(+1.73%)
Oct 26, 2006 159.25 159.25 155.50 159.25 6,238 +5.25(+3.41%)
Oct 25, 2006 154.00 154.00 154.00 154.00 109 -0.50(-0.32%)
Oct 24, 2006 154.50 156.25 154.50 154.50 2,230 -1.00(-0.64%)
Oct 23, 2006 153.25 155.50 154.75 155.50 701 +2.25(+1.47%)
Oct 20, 2006 153.25 153.25 153.25 153.25 395 +2.75(+1.83%)
Oct 19, 2006 150.50 150.50 149.50 150.50 1,168 +0.75(+0.50%)
Oct 18, 2006 149.75 149.75 149.75 149.75 4,498 -0.50(-0.33%)
Oct 17, 2006 150.25 150.25 150.25 150.25 137 -0.50(-0.33%)
Oct 16, 2006 150.75 150.75 150.75 150.75 758 +0.00(+0.00%)
Oct 13, 2006 150.75 150.75 148.50 150.75 889 +2.50(+1.69%)
Oct 12, 2006 148.25 148.25 148.25 148.25 180 -0.50(-0.34%)
Oct 11, 2006 148.75 149.00 148.75 148.75 898 +1.75(+1.19%)
Oct 10, 2006 147.00 147.00 147.00 147.00 0 +0.00(+0.00%)
Oct 09, 2006 147.00 147.00 144.75 147.00 505 -0.25(-0.17%)
Oct 06, 2006 147.25 147.75 147.25 147.25 351 -3.25(-2.16%)
Oct 05, 2006 150.50 150.75 150.50 150.50 655 +1.50(+1.01%)
Oct 04, 2006 149.00 149.00 147.50 149.00 3,490 +5.00(+3.47%)
Oct 03, 2006 144.00 145.50 144.00 144.00 2,377 -0.50(-0.35%)
Oct 02, 2006 144.50 144.50 144.50 144.50 400 +3.00(+2.12%)
Sep 29, 2006 141.50 141.50 141.50 141.50 333 +0.75(+0.53%)
Sep 28, 2006 140.75 140.75 140.75 140.75 115 +4.00(+2.93%)
Sep 27, 2006 136.75 139.00 136.75 136.75 229 +0.25(+0.18%)
Sep 26, 2006 136.50 136.75 136.50 136.50 500 +0.00(+0.00%)
Sep 25, 2006 136.50 138.15 136.50 136.50 945 -0.50(-0.36%)
Sep 22, 2006 137.00 139.25 137.00 137.00 370 -2.15(-1.55%)
Sep 21, 2006 139.15 141.25 139.15 139.15 1,624 +1.60(+1.16%)
Sep 20, 2006 137.55 139.25 137.00 137.55 1,718 -0.45(-0.33%)
Sep 19, 2006 138.00 138.00 138.00 138.00 185 +3.00(+2.22%)
Sep 18, 2006 135.00 135.75 135.00 135.00 1,197 -1.25(-0.92%)
Sep 15, 2006 136.25 137.00 136.25 136.25 9,626 -1.75(-1.27%)
Sep 14, 2006 138.00 138.00 138.00 138.00 16,940 +3.00(+2.22%)
Sep 13, 2006 135.00 137.25 135.00 135.00 807 -1.75(-1.28%)
Sep 12, 2006 136.75 137.25 136.75 136.75 307 -3.00(-2.15%)
Sep 11, 2006 139.75 139.75 139.75 139.75 0 +0.00(+0.00%)
Sep 08, 2006 139.75 139.75 139.75 139.75 0 +0.00(+0.00%)
Sep 07, 2006 139.75 139.75 139.75 139.75 236 -3.50(-2.44%)
Sep 06, 2006 143.25 143.25 141.60 143.25 290 -1.25(-0.87%)
Sep 05, 2006 144.50 144.50 144.25 144.50 439 +3.00(+2.12%)
Sep 01, 2006 141.50 142.75 141.50 141.50 1,506 +0.95(+0.68%)
Aug 31, 2006 140.55 140.55 138.75 140.55 641 +2.55(+1.85%)
Aug 30, 2006 138.00 138.00 135.50 138.00 2,105 -3.50(-2.47%)
Aug 29, 2006 141.50 141.50 141.50 141.50 158 +2.25(+1.62%)
Aug 28, 2006 139.25 139.25 139.25 139.25 100 +0.00(+0.00%)
Aug 25, 2006 139.25 139.25 139.25 139.25 224 -2.00(-1.42%)
Aug 24, 2006 141.25 141.25 141.25 141.25 0 +0.00(+0.00%)
Aug 23, 2006 141.25 143.00 140.50 141.25 881 +0.50(+0.36%)
Aug 22, 2006 140.75 143.00 140.75 140.75 278 -2.50(-1.75%)
Aug 21, 2006 143.25 143.25 143.25 143.25 259 -1.25(-0.87%)
Aug 18, 2006 144.50 144.50 144.50 144.50 0 +0.00(+0.00%)
Aug 17, 2006 144.50 144.50 144.50 144.50 0 +0.00(+0.00%)
Aug 16, 2006 144.50 144.75 144.00 144.50 1,536 +2.60(+1.83%)
Aug 15, 2006 141.90 141.90 140.75 141.90 1,872 +1.90(+1.36%)
Aug 14, 2006 140.00 140.00 140.00 140.00 200 -0.25(-0.18%)
Aug 11, 2006 140.25 140.25 140.25 140.25 100 -2.90(-2.03%)
Aug 10, 2006 143.15 143.75 142.00 143.15 1,377 -0.35(-0.24%)
Aug 09, 2006 143.50 143.50 143.50 143.50 733 +3.00(+2.14%)
Aug 08, 2006 140.50 140.75 138.35 140.50 1,306 +4.55(+3.35%)
Aug 07, 2006 135.95 135.95 135.50 135.95 4,340 -2.20(-1.59%)
Aug 04, 2006 138.15 138.15 137.00 138.15 800 +0.15(+0.11%)
Aug 03, 2006 138.00 138.00 138.00 138.00 503 -1.25(-0.90%)
Aug 02, 2006 139.25 139.25 138.95 139.25 889 +2.75(+2.01%)
Aug 01, 2006 136.50 136.50 136.50 136.50 0 +0.00(+0.00%)
Jul 31, 2006 136.50 136.50 136.50 136.50 650 +1.50(+1.11%)
Jul 28, 2006 135.00 138.50 134.75 135.00 2,558 +3.00(+2.27%)
Jul 27, 2006 132.00 134.00 130.00 132.00 1,814 +10.00(+8.20%)
Jul 26, 2006 122.00 123.70 122.00 122.00 5,490 -5.00(-3.94%)
Jul 25, 2006 127.00 127.00 127.00 127.00 4,800 +2.00(+1.60%)
Jul 24, 2006 125.00 125.25 119.58 125.00 1,124 +5.00(+4.17%)
Jul 21, 2006 120.00 120.00 120.00 120.00 0 +0.00(+0.00%)
Jul 20, 2006 120.00 121.75 120.00 120.00 462 -2.00(-1.64%)
Jul 19, 2006 122.00 123.50 118.50 122.00 6,113 +3.65(+3.08%)
Jul 18, 2006 118.35 118.35 118.00 118.35 2,600 -0.15(-0.13%)
Jul 17, 2006 118.50 119.75 118.50 118.50 3,006 -3.00(-2.47%)
Jul 14, 2006 121.50 121.50 121.50 121.50 132 -2.25(-1.82%)
Jul 13, 2006 123.75 123.75 121.00 123.75 978 +0.75(+0.61%)
Jul 12, 2006 123.00 124.00 122.00 123.00 1,893 -4.00(-3.15%)
Jul 11, 2006 127.00 127.00 127.00 127.00 776 +0.00(+0.00%)
Jul 10, 2006 127.00 129.25 127.00 127.00 2,047 +1.25(+0.99%)
Jul 07, 2006 125.75 128.25 125.75 125.75 572 +0.00(+0.00%)
Jul 06, 2006 125.75 127.00 125.75 125.75 2,830 -3.50(-2.71%)
Jul 05, 2006 129.25 129.50 129.25 129.25 402 -1.25(-0.96%)
Jul 03, 2006 130.50 130.50 130.50 130.50 0 +0.00(+0.00%)
Jun 30, 2006 130.50 130.50 130.50 130.50 1,712 -1.05(-0.80%)
Jun 29, 2006 131.55 131.55 131.55 131.55 0 +5.55(+4.40%)
Jun 28, 2006 126.00 126.00 126.00 126.00 2,061 -4.25(-3.26%)
Jun 27, 2006 130.25 130.25 130.25 130.25 1,137 +2.00(+1.56%)
Jun 23, 2006 128.25 129.75 128.25 128.25 1,329 -2.50(-1.91%)
Jun 22, 2006 130.75 130.75 130.75 130.75 545 +1.00(+0.77%)
Jun 21, 2006 129.75 130.00 127.50 129.75 1,435 +0.85(+0.66%)
Jun 20, 2006 128.90 129.00 128.90 128.90 752 -0.10(-0.08%)
Jun 19, 2006 129.00 130.25 129.00 129.00 1,039 +0.50(+0.39%)
Jun 16, 2006 128.50 130.40 128.50 128.50 599 -0.50(-0.39%)
Jun 15, 2006 129.00 129.00 124.75 129.00 1,769 +8.00(+6.61%)
Jun 14, 2006 121.00 122.75 121.00 121.00 1,491 +0.05(+0.04%)
Jun 13, 2006 120.95 120.95 120.95 120.95 139 -5.05(-4.01%)
Jun 12, 2006 126.00 127.65 126.00 126.00 1,240 -0.75(-0.59%)
Jun 09, 2006 126.75 128.25 126.75 126.75 1,415 +0.25(+0.20%)
Jun 08, 2006 126.50 128.75 126.50 126.50 1,286 -5.30(-4.02%)
Jun 07, 2006 131.80 131.80 131.75 131.80 519 -5.45(-3.97%)
Jun 06, 2006 137.25 138.50 135.55 137.25 1,654 -1.75(-1.26%)
Jun 05, 2006 139.00 140.30 138.75 139.00 7,277 -1.25(-0.89%)
Jun 02, 2006 140.25 142.50 140.25 140.25 640 +0.00(+0.00%)
Jun 01, 2006 140.25 140.40 138.70 140.25 949 +3.00(+2.19%)
May 31, 2006 137.25 140.00 137.25 137.25 2,527 -3.50(-2.49%)
May 30, 2006 140.75 144.50 140.75 140.75 3,768 -2.25(-1.57%)
May 26, 2006 143.00 144.50 142.25 143.00 1,563 -1.00(-0.69%)
May 25, 2006 144.00 144.00 142.50 144.00 3,059 -0.25(-0.17%)
May 24, 2006 144.25 145.25 142.00 144.25 752 +2.75(+1.94%)
May 23, 2006 141.50 143.00 141.50 141.50 1,195 -3.75(-2.58%)
May 22, 2006 145.25 145.25 145.25 145.25 0 +0.00(+0.00%)
May 19, 2006 145.25 145.25 145.00 145.25 341 +0.25(+0.17%)
May 18, 2006 145.00 146.35 145.00 145.00 1,304 -5.00(-3.33%)
May 17, 2006 149.00 152.25 148.00 150.00 1,473 +1.00(+0.67%)
May 16, 2006 149.00 149.00 149.00 149.00 163 -0.90(-0.60%)
May 15, 2006 149.90 150.00 147.95 149.90 1,187 -0.60(-0.40%)
May 12, 2006 150.50 152.35 150.50 150.50 456 -5.70(-3.65%)
May 11, 2006 156.20 156.20 156.20 156.20 1,200 -0.60(-0.38%)
May 10, 2006 156.80 159.00 156.80 156.80 945 -3.45(-2.15%)
May 09, 2006 160.25 160.25 159.65 160.25 259 -1.95(-1.20%)
May 08, 2006 162.20 162.50 162.20 162.20 773 +0.45(+0.28%)
May 05, 2006 161.75 161.75 160.05 161.75 8,461 +1.35(+0.84%)
May 04, 2006 160.40 160.40 160.00 160.40 1,795 +1.40(+0.88%)
May 03, 2006 159.00 160.50 159.00 159.00 5,792 -1.75(-1.09%)
May 02, 2006 160.75 160.75 160.00 160.75 3,767 +4.75(+3.04%)
May 01, 2006 156.00 158.95 156.00 156.00 2,660 -1.50(-0.95%)
Apr 28, 2006 157.50 157.50 157.50 157.50 0 -1.35(-0.85%)
Apr 27, 2006 158.85 159.00 158.85 158.85 249 -0.15(-0.09%)
Apr 26, 2006 159.00 159.00 159.00 159.00 2,966 -6.25(-3.78%)
Apr 25, 2006 165.25 161.65 159.75 165.25 432 +0.00(+0.00%)
Apr 24, 2006 165.25 166.10 163.80 165.25 775 +0.00(+0.00%)
Apr 21, 2006 160.55 168.00 165.25 165.25 334 +4.70(+2.93%)
Apr 20, 2006 159.00 162.50 160.55 160.55 1,130 +1.55(+0.97%)
Apr 19, 2006 158.00 159.10 157.05 159.00 1,233 +1.00(+0.63%)
Apr 18, 2006 158.00 158.60 157.00 158.00 2,226 +0.30(+0.19%)
Apr 17, 2006 157.70 157.70 157.70 157.70 136 +2.70(+1.74%)
Apr 13, 2006 156.05 156.00 154.20 155.00 2,495 -1.05(-0.67%)
Apr 12, 2006 160.50 157.70 156.05 156.05 556 -4.45(-2.77%)
Apr 11, 2006 160.50 161.25 157.50 160.50 9,242 +0.70(+0.44%)
Apr 10, 2006 159.80 159.80 159.80 159.80 741 -0.20(-0.12%)
Apr 07, 2006 160.00 162.50 160.00 160.00 1,316 -2.90(-1.78%)
Apr 06, 2006 162.90 162.90 160.60 162.90 413 +0.40(+0.25%)
Apr 05, 2006 162.50 162.50 160.00 162.50 1,870 +2.85(+1.79%)
Apr 04, 2006 159.65 159.65 159.65 159.65 134 +2.65(+1.69%)
Apr 03, 2006 157.00 157.00 157.00 157.00 0 +0.00(+0.00%)
Mar 31, 2006 157.00 158.50 157.00 157.00 1,820 -4.35(-2.70%)
Mar 30, 2006 161.35 161.50 161.25 161.35 469 +4.60(+2.93%)
Mar 29, 2006 156.75 158.20 156.00 156.75 371 +0.75(+0.48%)
Mar 28, 2006 156.80 158.65 156.00 156.00 1,611 -0.80(-0.51%)
Mar 27, 2006 156.80 158.65 156.80 156.80 408 +1.30(+0.84%)
Mar 24, 2006 152.00 155.50 153.25 155.50 600 +0.50(+0.32%)
Mar 21, 2006 155.00 156.80 155.00 155.00 1,995 -1.25(-0.80%)
Mar 20, 2006 156.25 158.40 156.25 156.25 579 +3.30(+2.16%)
Mar 17, 2006 152.95 155.25 152.95 152.95 619 -0.05(-0.03%)
Mar 16, 2006 153.00 152.58 150.50 153.00 1,280 +0.00(+0.00%)
Mar 15, 2006 156.90 153.00 153.00 153.00 115 -3.90(-2.49%)
Mar 14, 2006 151.00 156.90 155.00 156.90 994 +5.90(+3.91%)
Mar 13, 2006 151.00 152.75 150.75 151.00 845 +2.50(+1.68%)
Mar 10, 2006 148.50 150.40 148.50 148.50 665 +3.25(+2.24%)
Mar 09, 2006 145.25 145.25 145.25 145.25 0 +0.00(+0.00%)
Mar 08, 2006 145.25 145.25 143.00 145.25 3,355 -2.15(-1.46%)
Mar 07, 2006 147.40 147.60 145.75 147.40 1,063 +0.90(+0.61%)
Mar 06, 2006 146.50 146.50 146.50 146.50 0 +0.00(+0.00%)
Mar 03, 2006 146.50 146.50 146.50 146.50 463 -5.50(-3.62%)
Mar 02, 2006 152.00 152.15 149.30 152.00 1,618 +1.50(+1.00%)
Mar 01, 2006 150.50 150.70 149.10 150.50 1,681 +4.50(+3.08%)
Feb 28, 2006 148.00 146.00 146.00 146.00 128 -2.00(-1.35%)
Feb 27, 2006 148.00 149.75 148.00 148.00 642 -0.55(-0.37%)
Feb 24, 2006 148.55 148.55 146.16 148.55 344 +2.05(+1.40%)
Feb 23, 2006 146.50 148.90 146.50 146.50 682 +1.00(+0.69%)
Feb 22, 2006 145.50 145.50 145.50 145.50 150 +1.50(+1.04%)
Feb 21, 2006 144.00 146.50 144.00 144.00 334 -1.45(-1.00%)
Feb 17, 2006 145.45 145.45 145.45 145.45 300 -3.55(-2.38%)
Feb 16, 2006 149.00 150.65 149.00 149.00 1,056 +2.75(+1.88%)
Feb 15, 2006 146.25 147.75 146.25 146.25 1,271 -5.50(-3.62%)
Feb 14, 2006 151.75 151.75 151.75 151.75 229 +2.25(+1.51%)
Feb 13, 2006 149.50 150.75 147.95 149.50 941 -3.45(-2.26%)
Feb 10, 2006 152.95 152.95 150.40 152.95 783 +2.45(+1.63%)
Feb 09, 2006 150.50 151.75 148.50 150.50 14,449 -3.05(-1.99%)
Feb 08, 2006 153.55 153.55 149.90 153.55 19,477 +0.95(+0.62%)
Feb 07, 2006 154.75 153.25 152.60 152.60 731 -2.15(-1.39%)
Feb 06, 2006 154.75 154.95 153.10 154.75 1,946 +3.00(+1.98%)
Feb 03, 2006 151.75 153.00 149.85 151.75 12,930 +4.75(+3.23%)
Feb 02, 2006 147.00 147.00 145.75 147.00 578 +5.25(+3.70%)
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.