Historical Prices

Date Open High Low Close Volume Change (%)
Oct 31, 2002 362.22 369.62 362.22 369.04 0 +7.92(+2.19%)
Oct 30, 2002 360.47 361.12 358.18 361.12 0 -0.80(-0.22%)
Oct 29, 2002 361.80 364.40 359.77 361.92 0 +0.24(+0.07%)
Oct 28, 2002 353.72 361.68 353.29 361.68 0 +8.03(+2.27%)
Oct 25, 2002 351.50 353.97 350.35 353.65 0 +0.46(+0.13%)
Oct 24, 2002 354.92 355.54 350.51 353.19 0 -1.66(-0.47%)
Oct 23, 2002 353.65 354.85 348.91 354.85 0 +1.04(+0.29%)
Oct 22, 2002 362.41 362.41 352.27 353.81 0 -8.06(-2.23%)
Oct 21, 2002 359.87 363.01 358.65 361.87 0 +0.97(+0.27%)
Oct 18, 2002 355.37 363.56 355.37 360.90 0 +5.79(+1.63%)
Oct 17, 2002 356.52 357.64 352.51 355.11 0 -2.27(-0.64%)
Oct 16, 2002 347.98 360.17 347.98 357.38 0 +15.18(+4.44%)
Oct 15, 2002 337.26 342.54 323.32 342.20 0 +4.72(+1.40%)
Oct 14, 2002 370.92 370.92 334.73 337.48 0 -38.99(-10.36%)
Oct 11, 2002 384.77 387.26 374.59 376.47 0 -8.02(-2.09%)
Oct 10, 2002 390.21 390.21 381.56 384.49 0 -7.35(-1.88%)
Oct 09, 2002 401.60 401.60 388.73 391.84 0 -10.21(-2.54%)
Oct 08, 2002 401.86 402.05 396.80 402.05 0 +0.21(+0.05%)
Oct 07, 2002 407.57 407.57 399.60 401.84 0 +376.97(+1515.76%)
Oct 04, 2002 24.99 25.13 24.55 24.87 844,900 -383.56(-93.91%)
Oct 03, 2002 408.83 409.57 406.29 408.43 0 -1.07(-0.26%)
Oct 02, 2002 409.79 411.61 406.78 409.50 0 +1.98(+0.49%)
Oct 01, 2002 418.47 418.47 404.39 407.52 0 -11.79(-2.81%)
Sep 30, 2002 412.17 419.31 403.08 419.31 0 +6.34(+1.54%)
Sep 27, 2002 413.05 413.47 409.76 412.97 0 +1.03(+0.25%)
Sep 26, 2002 410.22 411.94 408.53 411.94 0 +3.29(+0.81%)
Sep 25, 2002 407.26 409.48 404.14 408.65 0 +0.35(+0.09%)
Sep 24, 2002 410.53 410.53 404.97 408.30 0 -2.47(-0.60%)
Sep 23, 2002 407.77 411.41 407.77 410.77 0 +1.97(+0.48%)
Sep 20, 2002 405.90 408.80 401.70 408.80 0 +0.10(+0.02%)
Sep 19, 2002 417.77 417.77 406.82 408.70 0 -10.42(-2.49%)
Sep 18, 2002 426.78 426.78 417.20 419.12 0 -8.06(-1.89%)
Sep 17, 2002 420.77 427.54 420.77 427.18 0 +6.96(+1.66%)
Sep 16, 2002 421.00 421.00 416.23 420.22 0 -0.78(-0.19%)
Sep 13, 2002 427.91 427.91 420.41 421.00 0 -7.18(-1.68%)
Sep 12, 2002 431.04 431.43 427.10 428.18 0 -1.94(-0.45%)
Sep 11, 2002 429.29 430.15 426.23 430.12 0 +0.78(+0.18%)
Sep 10, 2002 430.37 431.40 425.95 429.34 0 -0.93(-0.22%)
Sep 09, 2002 429.18 430.45 427.29 430.27 0 +2.47(+0.58%)
Sep 06, 2002 425.36 428.91 422.12 427.80 0 +0.68(+0.16%)
Sep 05, 2002 422.03 427.82 422.03 427.12 0 +6.68(+1.59%)
Sep 04, 2002 427.42 427.42 415.66 420.44 0 -9.55(-2.22%)
Sep 03, 2002 439.92 439.92 427.00 429.99 0 -10.00(-2.27%)
Sep 02, 2002 443.03 443.40 438.36 439.99 0 -3.68(-0.83%)
Aug 30, 2002 438.57 443.67 438.47 443.67 0 +4.75(+1.08%)
Aug 29, 2002 442.97 442.97 437.04 438.92 0 -4.05(-0.91%)
Aug 28, 2002 451.42 451.42 440.20 442.97 0 -9.09(-2.01%)
Aug 27, 2002 456.34 456.88 449.92 452.06 0 -4.35(-0.95%)
Aug 26, 2002 458.04 458.19 454.56 456.41 0 -1.86(-0.41%)
Aug 23, 2002 454.72 459.36 454.72 458.27 0 +3.92(+0.86%)
Aug 22, 2002 459.16 460.14 452.82 454.35 0 -2.87(-0.63%)
Aug 21, 2002 456.74 457.22 452.84 457.22 0 +0.47(+0.10%)
Aug 20, 2002 453.13 456.75 453.13 456.75 0 +5.30(+1.17%)
Aug 19, 2002 450.98 451.45 448.31 451.45 0 +0.47(+0.10%)
Aug 16, 2002 448.73 452.32 447.96 450.98 0 +2.25(+0.50%)
Aug 15, 2002 448.32 449.26 445.49 448.73 0 +1.05(+0.23%)
Aug 14, 2002 450.25 450.25 446.23 447.68 0 -3.29(-0.73%)
Aug 13, 2002 448.29 450.97 447.73 450.97 0 +2.45(+0.55%)
Aug 12, 2002 451.21 451.21 446.93 448.52 0 -1.72(-0.38%)
Aug 09, 2002 446.72 451.83 446.72 450.24 0 +3.78(+0.85%)
Aug 08, 2002 448.08 450.58 445.74 446.46 0 -0.60(-0.13%)
Aug 07, 2002 444.53 448.39 444.53 447.06 0 +6.13(+1.39%)
Aug 06, 2002 447.43 447.43 437.72 440.93 0 -8.94(-1.99%)
Aug 05, 2002 456.32 456.32 448.18 449.87 0 -6.45(-1.41%)
Aug 02, 2002 459.75 459.75 454.85 456.32 0 -4.96(-1.08%)
Aug 01, 2002 462.94 466.95 459.75 461.28 0 -2.39(-0.52%)
Jul 31, 2002 462.79 463.77 456.76 463.67 0 +0.85(+0.18%)
Jul 30, 2002 456.64 468.87 456.64 462.82 0 +7.73(+1.70%)
Jul 29, 2002 442.14 455.40 439.27 455.09 0 +13.21(+2.99%)
Jul 26, 2002 452.07 452.07 440.17 441.88 0 -11.27(-2.49%)
Jul 25, 2002 461.14 463.80 452.09 453.15 0 -6.88(-1.50%)
Jul 24, 2002 476.23 476.23 458.40 460.03 0 -17.05(-3.57%)
Jul 23, 2002 472.27 477.28 470.12 477.08 0 +1.81(+0.38%)
Jul 22, 2002 483.21 483.21 472.94 475.27 0 -9.58(-1.98%)
Jul 19, 2002 487.27 487.27 482.93 484.85 0 -3.37(-0.69%)
Jul 18, 2002 479.57 488.22 479.57 488.22 0 +8.84(+1.84%)
Jul 17, 2002 481.77 481.77 475.58 479.38 0 -2.39(-0.50%)
Jul 16, 2002 481.49 482.21 479.15 481.77 0 +0.87(+0.18%)
Jul 15, 2002 479.65 484.47 478.98 480.90 0 +1.29(+0.27%)
Jul 12, 2002 471.75 479.89 471.75 479.61 0 +8.79(+1.87%)
Jul 11, 2002 475.43 475.43 470.14 470.82 0 -6.56(-1.37%)
Jul 10, 2002 480.39 480.39 472.51 477.38 0 -2.93(-0.61%)
Jul 09, 2002 484.24 487.14 478.93 480.31 0 -4.30(-0.89%)
Jul 08, 2002 494.60 497.58 484.61 484.61 0 -8.17(-1.66%)
Jul 05, 2002 489.73 495.11 489.73 492.78 0 +4.06(+0.83%)
Jul 04, 2002 479.09 488.72 479.09 488.72 0 +10.19(+2.13%)
Jul 03, 2002 483.18 483.18 476.23 478.53 0 -5.25(-1.09%)
Jul 02, 2002 491.61 491.61 473.99 483.78 0 -8.49(-1.72%)
Jul 01, 2002 505.14 505.60 488.44 492.27 0 -12.74(-2.52%)
Jun 28, 2002 507.88 511.47 501.63 505.01 0 -1.86(-0.37%)
Jun 27, 2002 503.39 510.42 503.39 506.87 0 +3.37(+0.67%)
Jun 26, 2002 515.99 516.12 498.74 503.50 0 -13.46(-2.60%)
Jun 25, 2002 518.44 518.44 513.59 516.96 0 -1.85(-0.36%)
Jun 24, 2002 525.41 525.41 515.23 518.81 0 -7.05(-1.34%)
Jun 21, 2002 530.39 530.74 522.67 525.86 0 -4.14(-0.78%)
Jun 20, 2002 534.48 534.48 529.70 530.00 0 -4.52(-0.85%)
Jun 19, 2002 539.82 539.82 529.72 534.52 0 -5.30(-0.98%)
Jun 18, 2002 545.04 547.23 537.58 539.82 0 -4.69(-0.86%)
Jun 17, 2002 544.52 544.52 540.50 544.51 0 -0.49(-0.09%)
Jun 14, 2002 540.88 545.04 536.68 545.00 0 +4.92(+0.91%)
Jun 13, 2002 524.03 540.08 524.03 540.08 0 +16.11(+3.07%)
Jun 12, 2002 517.13 523.97 516.24 523.97 0 +7.15(+1.38%)
Jun 11, 2002 510.92 516.82 510.92 516.82 0 +5.45(+1.07%)
Jun 10, 2002 513.79 513.79 508.47 511.37 0 -2.66(-0.52%)
Jun 07, 2002 512.72 514.49 510.61 514.03 0 +0.30(+0.06%)
Jun 06, 2002 520.63 521.04 511.61 513.73 0 -6.74(-1.29%)
Jun 05, 2002 519.47 523.02 518.61 520.47 0 +1.54(+0.30%)
Jun 04, 2002 522.98 522.98 517.28 518.93 0 -4.94(-0.94%)
Jun 03, 2002 530.82 530.97 521.87 523.87 0 -6.92(-1.30%)
May 31, 2002 522.97 530.79 522.97 530.79 0 +8.24(+1.58%)
May 30, 2002 520.73 524.42 520.08 522.55 0 +1.86(+0.36%)
May 29, 2002 513.64 520.69 513.00 520.69 0 +7.11(+1.38%)
May 28, 2002 512.82 516.17 510.32 513.58 0 +0.79(+0.15%)
May 27, 2002 506.96 513.83 506.10 512.79 0 +5.84(+1.15%)
May 24, 2002 504.08 508.37 502.70 506.95 0 +3.28(+0.65%)
May 23, 2002 511.65 511.65 495.98 503.67 0 -7.96(-1.56%)
May 22, 2002 525.33 525.36 506.55 511.63 0 -13.71(-2.61%)
May 21, 2002 526.88 527.38 523.34 525.34 0 -1.59(-0.30%)
May 20, 2002 531.64 531.64 524.88 526.93 0 -4.65(-0.87%)
May 17, 2002 530.08 533.49 530.08 531.58 0 +1.84(+0.35%)
May 16, 2002 537.74 537.74 529.04 529.74 0 -9.15(-1.70%)
May 15, 2002 539.14 540.49 534.66 538.89 0 +0.26(+0.05%)
May 14, 2002 537.15 539.31 534.37 538.63 0 +1.49(+0.28%)
May 13, 2002 544.23 544.65 533.61 537.14 0 -6.77(-1.24%)
May 10, 2002 547.99 551.04 542.80 543.91 0 +514.17(+1729.09%)
May 09, 2002 29.46 29.92 29.46 29.74 451,100 -518.00(-94.57%)
May 08, 2002 545.25 550.48 545.25 547.74 0 +2.85(+0.52%)
May 07, 2002 539.97 544.89 537.88 544.89 0 +5.08(+0.94%)
May 06, 2002 544.06 544.06 539.12 539.81 0 -4.27(-0.78%)
May 03, 2002 539.68 544.08 539.52 544.08 0 +4.38(+0.81%)
May 02, 2002 535.23 539.70 533.92 539.70 0 +4.98(+0.93%)
May 01, 2002 534.11 536.79 531.30 534.72 0 +0.66(+0.12%)
Apr 30, 2002 525.41 535.23 525.21 534.06 0 +8.20(+1.56%)
Apr 29, 2002 539.89 539.89 524.58 525.86 0 -14.10(-2.61%)
Apr 26, 2002 544.87 544.87 535.81 539.96 0 -4.63(-0.85%)
Apr 25, 2002 545.06 547.26 540.95 544.59 0 +0.33(+0.06%)
Apr 24, 2002 544.07 546.96 539.31 544.26 0 +1.20(+0.22%)
Apr 23, 2002 535.66 544.67 535.66 543.06 0 +7.38(+1.38%)
Apr 22, 2002 533.81 540.63 533.81 535.68 0 +2.90(+0.54%)
Apr 19, 2002 534.54 534.54 527.05 532.78 0 -2.06(-0.39%)
Apr 18, 2002 542.20 546.72 529.85 534.84 0 -7.43(-1.37%)
Apr 17, 2002 553.22 556.13 539.07 542.27 0 -9.34(-1.69%)
Apr 16, 2002 550.93 557.59 548.33 551.61 0 +1.77(+0.32%)
Apr 15, 2002 541.06 551.97 541.06 549.84 0 +519.06(+1686.55%)
Apr 12, 2002 30.57 31.03 30.30 30.78 316,000 -500.73(-94.21%)
Apr 11, 2002 534.31 540.62 528.24 531.51 0 -2.30(-0.43%)
Apr 10, 2002 521.80 533.81 521.01 533.81 0 +13.81(+2.66%)
Apr 09, 2002 515.49 520.63 514.21 520.00 0 +4.92(+0.96%)
Apr 08, 2002 509.30 518.09 509.14 515.08 0 +6.09(+1.20%)
Apr 05, 2002 500.94 509.90 500.94 508.99 0 +6.49(+1.29%)
Apr 04, 2002 489.81 502.50 489.81 502.50 0 +14.34(+2.94%)
Apr 03, 2002 489.05 492.08 487.93 488.16 0 -0.93(-0.19%)
Apr 02, 2002 487.18 491.79 485.95 489.09 0 +2.42(+0.50%)
Apr 01, 2002 482.52 486.67 481.01 486.67 0 +457.23(+1553.28%)
Mar 29, 2002 29.33 30.05 29.33 29.44 364,900 -452.33(-93.89%)
Mar 28, 2002 481.29 488.13 479.93 481.77 0 +0.48(+0.10%)
Mar 27, 2002 483.17 485.05 477.36 481.29 0 -0.57(-0.12%)
Mar 26, 2002 480.36 483.89 480.36 481.86 0 +2.43(+0.51%)
Mar 25, 2002 484.51 484.51 478.50 479.43 0 -5.30(-1.09%)
Mar 22, 2002 480.69 485.28 480.40 484.73 0 +4.08(+0.85%)
Mar 21, 2002 477.50 485.58 477.50 480.65 0 +3.36(+0.70%)
Mar 20, 2002 471.69 477.75 471.08 477.29 0 +5.65(+1.20%)
Mar 19, 2002 470.12 472.31 470.12 471.64 0 +1.96(+0.42%)
Mar 18, 2002 467.97 469.68 464.23 469.68 0 +440.16(+1490.88%)
Mar 15, 2002 29.90 29.91 29.42 29.52 650,800 -438.47(-93.69%)
Mar 14, 2002 474.19 474.19 467.06 467.99 0 -6.01(-1.27%)
Mar 13, 2002 469.24 474.42 468.56 474.00 0 +4.63(+0.99%)
Mar 12, 2002 474.10 474.36 466.34 469.37 0 -4.66(-0.98%)
Mar 11, 2002 474.30 478.28 473.26 474.03 0 -1.08(-0.23%)
Mar 08, 2002 473.02 476.38 472.99 475.11 0 +2.72(+0.58%)
Mar 07, 2002 472.48 476.17 471.92 472.39 0 -4.57(-0.96%)
Mar 06, 2002 459.55 476.96 459.55 476.96 0 +17.69(+3.85%)
Mar 05, 2002 455.98 460.66 455.98 459.27 0 +4.08(+0.90%)
Mar 04, 2002 453.57 455.29 453.22 455.19 0 +3.03(+0.67%)
Mar 01, 2002 452.94 452.94 449.10 452.16 0 -1.09(-0.24%)
Feb 28, 2002 454.02 456.46 448.93 453.25 0 -1.25(-0.28%)
Feb 27, 2002 449.80 455.02 449.80 454.50 0 +5.81(+1.29%)
Feb 26, 2002 449.92 451.11 446.65 448.69 0 -0.63(-0.14%)
Feb 25, 2002 459.83 459.83 445.79 449.32 0 +420.12(+1438.77%)
Feb 22, 2002 29.13 29.72 29.00 29.20 681,900 -430.19(-93.64%)
Feb 21, 2002 458.71 461.83 456.56 459.39 0 +0.93(+0.20%)
Feb 20, 2002 459.60 460.08 455.82 458.46 0 -2.24(-0.49%)
Feb 19, 2002 462.29 466.67 456.92 460.70 0 -1.65(-0.36%)
Feb 18, 2002 449.45 462.56 449.45 462.35 0 +12.97(+2.89%)
Feb 15, 2002 439.40 449.38 438.94 449.38 0 +9.98(+2.27%)
Feb 14, 2002 437.27 439.95 437.06 439.40 0 +2.61(+0.60%)
Feb 13, 2002 438.92 438.92 435.63 436.79 0 +408.92(+1467.24%)
Feb 12, 2002 28.00 28.07 27.62 27.87 379,200 -410.98(-93.65%)
Feb 11, 2002 437.79 439.02 434.68 438.85 0 +1.87(+0.43%)
Feb 08, 2002 431.58 437.74 428.91 436.98 0 +3.81(+0.88%)
Feb 07, 2002 446.36 446.36 431.03 433.17 0 -13.04(-2.92%)
Feb 06, 2002 450.96 452.23 441.82 446.21 0 -4.28(-0.95%)
Feb 05, 2002 451.21 453.51 449.24 450.49 0 -0.68(-0.15%)
Feb 04, 2002 453.91 453.91 449.47 451.17 0 -3.11(-0.68%)
Feb 01, 2002 453.17 455.94 450.96 454.28 0 +2.64(+0.58%)
Jan 31, 2002 444.52 451.64 444.52 451.64 0 +7.22(+1.62%)
Jan 30, 2002 446.44 446.44 441.88 444.42 0 -2.42(-0.54%)
Jan 29, 2002 440.99 448.63 440.99 446.84 0 +5.27(+1.19%)
Jan 28, 2002 452.46 452.46 440.78 441.57 0 -10.89(-2.41%)
Jan 25, 2002 446.57 453.44 446.57 452.46 0 +6.60(+1.48%)
Jan 24, 2002 435.10 448.63 435.10 445.86 0 +11.88(+2.74%)
Jan 23, 2002 428.99 433.98 428.78 433.98 0 +5.51(+1.29%)
Jan 22, 2002 425.78 428.84 424.89 428.47 0 +2.32(+0.54%)
Jan 21, 2002 426.62 429.03 425.34 426.15 0 -0.26(-0.06%)
Jan 18, 2002 425.11 429.65 425.11 426.41 0 +1.37(+0.32%)
Jan 17, 2002 422.55 425.04 417.88 425.04 0 +1.46(+0.34%)
Jan 16, 2002 422.02 432.58 421.58 423.58 0 +2.33(+0.55%)
Jan 15, 2002 416.48 421.92 416.48 421.25 0 +5.41(+1.30%)
Jan 14, 2002 413.76 416.48 410.45 415.84 0 +4.07(+0.99%)
Jan 11, 2002 403.80 417.48 403.80 411.77 0 +9.70(+2.41%)
Jan 10, 2002 391.77 402.07 391.53 402.07 0 +10.57(+2.70%)
Jan 09, 2002 387.72 391.50 387.34 391.50 0 +3.81(+0.98%)
Jan 08, 2002 388.10 391.45 386.42 387.69 0 -1.03(-0.26%)
Jan 07, 2002 385.77 388.72 384.41 388.72 0 +3.52(+0.91%)
Jan 04, 2002 383.06 388.28 383.06 385.20 0 +3.69(+0.97%)
Jan 03, 2002 383.46 383.46 377.70 381.51 0 -1.95(-0.51%)
Jan 02, 2002 387.31 387.31 381.02 383.46 0 +356.54(+1324.62%)
Dec 31, 2001 26.88 27.20 26.86 26.92 220,300 -365.12(-93.13%)
Dec 28, 2001 380.10 392.04 378.82 392.04 0 +12.07(+3.18%)
Dec 27, 2001 378.29 379.97 376.56 379.97 0 +2.00(+0.53%)
Dec 26, 2001 378.25 378.37 376.87 377.97 0 -0.28(-0.07%)
Dec 21, 2001 376.70 378.25 374.97 378.25 0 +0.42(+0.11%)
Dec 20, 2001 375.56 377.83 374.23 377.83 0 +2.76(+0.74%)
Dec 19, 2001 375.58 376.69 371.80 375.07 0 +0.38(+0.10%)
Dec 13, 2001 373.35 375.34 373.00 374.69 0 +1.84(+0.49%)
Dec 12, 2001 371.25 373.49 370.84 372.85 0 +1.60(+0.43%)
Dec 11, 2001 372.64 372.64 368.46 371.25 0 -2.61(-0.70%)
Dec 10, 2001 377.26 378.09 371.23 373.86 0 -3.35(-0.89%)
Dec 07, 2001 379.51 379.86 375.85 377.21 0 -2.15(-0.57%)
Dec 06, 2001 379.23 380.46 377.00 379.36 0 +1.42(+0.38%)
Dec 05, 2001 377.56 379.56 377.10 377.94 0 +0.38(+0.10%)
Dec 04, 2001 380.64 381.03 376.22 377.56 0 -3.24(-0.85%)
Dec 03, 2001 380.20 382.07 379.13 380.80 0 +0.49(+0.13%)
Nov 30, 2001 380.40 380.91 376.98 380.31 0 +0.12(+0.03%)
Nov 29, 2001 382.92 383.48 378.20 380.19 0 -2.71(-0.71%)
Nov 28, 2001 380.98 383.41 379.97 382.90 0 +1.92(+0.50%)
Nov 27, 2001 381.54 383.18 378.15 380.98 0 -0.45(-0.12%)
Nov 26, 2001 383.19 384.58 378.72 381.43 0 -1.27(-0.33%)
Nov 23, 2001 380.83 382.94 380.82 382.70 0 +1.87(+0.49%)
Nov 22, 2001 382.10 382.10 378.99 380.83 0 -1.26(-0.33%)
Nov 21, 2001 383.20 384.85 379.58 382.09 0 +0.25(+0.07%)
Nov 20, 2001 383.55 386.34 380.67 381.84 0 -0.95(-0.25%)
Nov 19, 2001 378.20 382.79 377.49 382.79 0 +4.12(+1.09%)
Nov 16, 2001 378.83 379.30 377.34 378.67 0 +0.29(+0.08%)
Nov 15, 2001 373.13 378.93 372.68 378.38 0 +5.59(+1.50%)
Nov 14, 2001 369.97 373.25 369.92 372.79 0 +3.54(+0.96%)
Nov 13, 2001 370.28 370.28 366.01 369.25 0 -2.11(-0.57%)
Nov 12, 2001 377.10 377.11 368.62 371.36 0 -5.98(-1.58%)
Nov 09, 2001 381.84 382.20 375.59 377.34 0 -4.50(-1.18%)
Nov 08, 2001 377.29 381.84 376.92 381.84 0 +4.79(+1.27%)
Nov 07, 2001 375.99 378.29 375.07 377.05 0 +1.62(+0.43%)
Nov 06, 2001 375.60 376.33 373.12 375.43 0 +0.22(+0.06%)
Nov 05, 2001 379.72 379.72 373.34 375.21 0 -5.44(-1.43%)
Nov 02, 2001 382.01 382.42 377.94 380.65 0 -1.35(-0.35%)
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.