0 timestamp open high low close adjusted close volume dividend amount
1 2024-09-17 105.0000 112.3750 104.4800 109.8300 109.8300 12739782 0.0000
2 2024-08-30 93.3100 106.9500 89.8000 105.7300 105.7300 23952045 0.0000
3 2024-07-31 87.3000 94.7100 84.7600 93.3300 93.3300 26614107 0.0000
4 2024-06-28 94.3300 96.0900 86.7000 87.3000 87.3000 24064447 0.0000
5 2024-05-31 89.0300 98.5800 87.9550 94.3100 94.3100 22480212 0.0000
6 2024-04-30 101.0400 101.0900 88.1300 89.0600 89.0600 22842174 0.0000
7 2024-03-28 102.0400 104.0700 97.7200 101.4600 101.4600 24614763 0.0000
8 2024-02-29 374.6900 381.5200 93.2900 93.6000 93.6000 16129951 0.0000
9 2024-01-31 374.0700 393.4000 362.4500 373.0300 93.2575 5113407 0.0000
10 2023-12-29 336.6100 382.5100 330.2100 378.4400 94.6100 6060266 0.0000
11 2023-11-30 312.0300 347.1200 310.3700 336.9200 84.2300 5422527 0.0000
12 2023-10-31 315.1600 333.1900 303.7400 311.7500 77.9375 6854834 0.0000
13 2023-09-29 372.7200 372.7200 313.7950 318.0100 79.5025 6510545 0.0000
14 2023-08-31 387.7600 391.6050 364.4150 369.9900 92.4975 6224650 0.0000
15 2023-07-31 380.6500 399.6200 373.0100 391.2600 97.8150 4577406 0.0300
16 2023-06-30 371.0000 385.6225 344.3800 383.4300 95.8501 6523911 0.0000
17 2023-05-31 380.2700 395.2000 364.5850 371.5300 92.8753 7418902 0.0000
18 2023-04-28 371.6000 388.2900 365.4400 381.4500 95.3552 4093741 0.0000
19 2023-03-31 325.2900 373.9100 320.0400 373.3600 93.3328 7700223 0.0000
20 2023-02-28 349.8400 371.7600 322.5900 326.9700 81.7362 6022162 0.0000
21 2023-01-31 333.9100 353.9300 328.4500 348.9300 87.2258 5440999 0.0300
22 2022-12-30 320.9300 337.9300 305.0050 330.6700 82.6539 7414186 0.0000
23 2022-11-30 276.3500 327.8650 257.2800 316.3500 79.0745 7655708 0.0000
24 2022-10-31 268.3100 279.5700 244.2150 273.3900 68.3363 6543927 0.0000
25 2022-09-30 286.0300 318.9100 262.9100 263.9000 65.9642 7227857 0.0000
26 2022-08-31 324.8800 337.5700 285.6050 287.4400 71.8482 6095884 0.0000
27 2022-07-29 313.4300 329.4100 284.0100 327.0000 81.7366 5732644 0.0300
28 2022-06-30 352.3400 354.0500 297.3400 313.1200 78.2596 7596164 0.0000
29 2022-05-31 362.1800 363.7450 309.4300 350.7400 87.6621 8755951 0.0000
30 2022-04-29 418.4400 429.8850 360.1750 361.0400 90.2365 5245012 0.0000
31 2022-03-31 408.0200 430.6700 376.8700 417.5900 104.3703 7737582 0.0000
32 2022-02-28 396.9300 411.3900 380.6200 409.0200 102.2283 5027023 0.0000
33 2022-01-31 428.1600 429.6300 371.4500 398.3000 99.5490 7944398 0.0300
34 2021-12-31 381.7000 427.7900 368.7800 418.9400 104.6997 8010290 0.0000
35 2021-11-30 417.1900 435.7900 372.9900 376.4700 94.0858 5649315 0.0000
36 2021-10-29 413.8700 424.5850 392.1000 416.9200 104.1949 4521075 0.0000
37 2021-09-30 448.5600 463.5900 413.1800 413.3100 103.2927 6225311 0.0000
38 2021-08-31 422.8200 455.0300 401.9900 450.7100 112.6395 5748012 0.0000
39 2021-07-30 396.7200 424.5300 393.0500 421.7700 105.4070 4400411 0.0300
40 2021-06-30 395.5400 397.9700 369.2400 396.2700 99.0268 6728029 0.0000
41 2021-05-28 412.7800 415.9600 378.9350 393.4500 98.3221 5527139 0.0000
42 2021-04-30 383.5800 414.3700 380.1100 410.8900 102.6803 5523767 0.0000
43 2021-03-31 387.7600 401.9200 368.0500 384.0900 95.9830 7335852 0.0000
44 2021-02-26 367.4500 396.8600 360.8800 386.1300 96.4928 4579307 0.0000
45 2021-01-29 365.0000 389.4350 353.0150 364.0400 90.9726 5436859 0.0300
46 2020-12-31 338.3700 363.5000 327.4400 363.3200 90.7855 5008643 0.0000
47 2020-11-30 323.8300 371.5900 319.5100 335.2200 83.7639 5514020 0.0000
48 2020-10-30 339.9700 364.0500 314.2900 319.0500 79.7234 4003921 0.0000
49 2020-09-30 314.9800 352.4000 304.9200 337.1200 84.2387 6919297 0.0000
50 2020-08-31 284.3400 317.7100 282.7100 314.3800 78.5565 6205675 0.0000
51 2020-07-31 282.9200 299.0000 277.6000 282.9300 70.6978 7694375 0.0300
52 2020-06-30 317.2800 324.4100 268.9200 283.6400 70.8679 9921055 0.0000
53 2020-05-29 283.7900 322.3900 278.6100 316.9800 79.1979 6351779 0.0000
54 2020-04-30 268.8000 312.2300 264.0100 286.7000 71.6324 6654089 0.0000
55 2020-03-31 328.0300 345.0600 236.6800 275.6700 68.8766 10103305 0.0000
56 2020-02-28 348.8700 360.0000 311.0000 324.5700 81.0943 4647566 0.0000
57 2020-01-31 323.2200 365.6800 318.2600 346.8900 86.6710 6639275 0.0300
58 2019-12-31 313.5300 322.7000 301.1600 321.2900 80.2681 6438135 0.0000
59 2019-11-29 292.3800 318.2500 288.7000 313.0900 78.2195 5038262 0.0000
60 2019-10-31 297.5400 298.9900 280.2400 291.0000 72.7007 7080659 0.0000
61 2019-09-30 308.7800 309.8700 290.8600 297.0000 74.1997 7126199 0.0000
62 2019-08-30 336.8100 344.3200 295.2500 309.7500 77.3851 6528939 0.0000
63 2019-07-31 339.3800 343.3300 326.9000 337.4000 84.2929 5498835 0.0300
64 2019-06-28 298.6100 336.8900 296.8200 336.8900 84.1579 6322404 0.0000
65 2019-05-31 289.7600 297.9600 279.0300 297.7900 74.3904 5576091 0.0000
66 2019-04-30 298.0000 302.3600 278.5000 289.9200 72.4244 7521782 0.0000
67 2019-03-29 287.1800 299.0000 278.8500 296.1700 73.9857 8639705 0.0000
68 2019-02-28 281.9200 295.3600 270.5400 285.9900 71.4426 6563392 0.0000
69 2019-01-31 251.5400 279.7800 241.7200 278.7600 69.6365 7876900 0.0300
70 2018-12-31 279.9300 283.1800 228.6500 254.5000 63.5691 10353680 0.0000
71 2018-11-30 259.6800 281.7500 250.4600 278.8300 69.6463 6367739 0.0000
72 2018-10-31 277.3100 280.1000 243.8500 258.3100 64.5208 5962575 0.0000
73 2018-09-28 255.7800 277.9200 251.9500 277.1500 69.2266 6142261 0.0000
74 2018-08-31 259.1400 266.9900 246.3000 255.7800 63.8888 6933683 0.0000
75 2018-07-31 233.5700 261.7100 232.1400 260.5000 65.0678 7527595 0.0300
76 2018-06-29 227.6200 245.0000 221.5000 235.4500 58.8037 12168260 0.0000
77 2018-05-31 228.8200 236.9100 222.1400 226.3100 56.5210 7215348 0.0000
78 2018-04-30 228.0100 232.4300 216.4700 228.7100 57.1204 8217318 0.0000
79 2018-03-29 230.2900 260.2600 218.1200 228.8100 57.1454 12249924 0.0000
80 2018-02-28 243.3500 245.3700 219.0800 230.5200 57.5724 7943494 0.0000
81 2018-01-31 217.9200 247.7100 217.1200 244.6700 61.1064 9954632 0.0300
82 2017-12-29 241.6000 241.9500 217.8700 217.8800 54.4088 10440215 0.0000
83 2017-11-30 240.5400 246.5800 225.7100 241.1800 60.2273 6735487 0.0000
84 2017-10-31 237.9000 245.3900 233.3700 240.2600 59.9975 9333630 0.0000
85 2017-09-29 245.0000 254.4800 230.6900 237.1100 59.2109 12673667 0.0000
86 2017-08-31 245.1300 251.4700 239.1800 250.8300 62.6371 8009843 0.0000
87 2017-07-31 239.4200 256.3900 234.5500 243.8700 60.8990 7996816 0.0300
88 2017-06-30 219.2000 248.5000 215.2400 239.4200 59.7807 10137511 0.0000
89 2017-05-31 200.7900 219.8000 199.4800 218.7500 54.6196 8376716 0.0000
90 2017-04-28 199.7800 203.4800 194.2900 200.3300 50.0204 6096470 0.0000
91 2017-03-31 200.0000 202.6999 191.6400 199.8900 49.9105 9661323 0.0000
92 2017-02-28 184.0000 200.0450 183.1700 199.1400 49.7232 7495465 0.0000
93 2017-01-31 175.6800 184.7500 174.0500 184.6100 46.0952 8939347 0.0300
94 2016-12-30 164.7300 178.4900 158.7333 174.9300 43.6710 13058955 0.0000
95 2016-11-30 175.0700 184.6899 162.7000 164.4900 41.0647 11530201 0.0000
96 2016-10-31 177.6300 182.4300 174.5100 176.0400 43.9481 8377705 0.0000
97 2016-09-30 185.3900 190.9900 175.0200 179.2600 44.7520 22226093 0.0000
98 2016-08-31 182.4000 189.9800 179.5100 185.9200 46.4147 5535902 0.0000
99 2016-07-29 172.7300 183.4900 172.5000 182.4700 45.5534 6306562 0.0300
100 2016-06-30 162.9100 173.5000 159.8100 171.5700 42.8250 11514546 0.0000
101 2016-05-31 152.7700 164.8300 152.0900 162.8100 40.6385 7434045 0.0000
102 2016-04-29 153.5700 161.1700 152.5000 153.0800 38.2098 6742995 0.0000
103 2016-03-31 143.9600 156.3100 141.5100 153.9700 38.4319 11302006 0.0000
104 2016-02-29 129.0000 145.5000 123.8000 142.9600 35.6838 9510326 0.0000
105 2016-01-29 132.4600 133.3000 119.2800 131.1500 32.7359 9823504 0.0300
106 2015-12-31 146.3400 150.4800 121.0100 134.2000 33.4891 17323014 0.0000
107 2015-11-30 152.6700 155.1800 141.8400 146.2500 36.4962 8408226 0.0000
108 2015-10-30 148.5700 152.6000 136.7500 152.3600 38.0209 13845940 0.0000
109 2015-09-30 160.0000 164.5400 142.1100 148.8600 37.1475 14728855 0.0000
110 2015-08-31 177.3300 179.7500 149.7200 162.4200 40.5313 7388892 0.0000
111 2015-07-31 178.7200 179.9700 171.1500 177.0000 44.1697 7688479 0.0300
112 2015-06-30 182.0400 186.3700 170.5000 177.9700 44.4040 10108500 0.0000
113 2015-05-29 178.1900 183.9600 175.4800 181.7700 45.3522 5633842 0.0000
114 2015-04-30 186.9100 189.9125 176.9900 178.0700 44.4290 6880115 0.0000
115 2015-03-31 164.3400 190.0000 162.5300 187.4200 46.7618 11758366 0.0000
116 2015-02-27 158.2500 166.2400 154.8000 163.9700 40.9110 6988492 0.0000
117 2015-01-30 162.8800 164.9300 156.3500 157.6500 39.3341 8500438 0.0300
118 2014-12-31 168.5900 170.2250 154.2100 162.0900 40.4345 13545773 0.0000
119 2014-11-28 164.8900 171.5400 158.9100 168.9000 42.1333 13519087 0.0000
120 2014-10-31 155.5000 166.5200 143.6200 163.9000 40.8860 10170719 0.0000
121 2014-09-30 163.4900 164.8500 154.6400 155.7500 38.8529 11536527 0.0000
122 2014-08-29 160.4900 164.4800 157.5600 163.0300 40.6690 9037000 0.0000
123 2014-07-31 140.4800 163.2400 140.4300 160.8800 40.1326 17546700 0.0300
124 2014-06-30 129.6500 137.2500 127.6200 135.5300 33.8023 9780500 0.0000
125 2014-05-30 132.1200 136.5900 127.0200 129.0200 32.1787 7364400 0.0000
126 2014-04-30 136.9200 139.3800 123.4900 131.9100 32.8995 9406700 0.0000
127 2014-03-31 127.8700 139.4700 127.5500 137.3600 34.2588 10629466 0.0000
128 2014-02-28 123.2900 131.2000 116.9500 128.2100 31.9767 8078800 0.0000
129 2014-01-31 123.2500 131.5200 120.1600 124.2800 30.9965 10866500 0.0300
130 2013-12-31 131.6400 135.0000 118.5800 123.8400 30.8795 13513800 0.0000
131 2013-11-29 129.4400 134.4700 125.4800 131.7400 32.8493 4439100 0.0000
132 2013-10-31 130.0000 132.1500 124.0000 129.2100 32.2185 7892700 0.0000
133 2013-09-30 131.7900 135.4100 125.8800 129.6900 32.3382 5953700 0.0000
134 2013-08-30 128.4700 133.5300 127.4800 130.6100 32.5676 4396500 0.0000
135 2013-07-31 119.6400 129.0600 119.2300 127.3500 31.7547 5578400 0.0300
136 2013-06-28 113.0000 124.0800 110.3300 119.0500 29.6782 7506800 0.0000
137 2013-05-31 110.4000 116.7900 105.7100 113.0100 28.1724 8179400 0.0000
138 2013-04-30 107.8000 110.8500 104.2400 110.4000 27.5218 5906500 0.0000
139 2013-03-28 105.6800 109.8200 102.7200 107.8800 26.8936 6946100 0.0000
140 2013-02-28 102.0400 106.7500 100.2400 106.0600 26.4399 4608600 0.0000
141 2013-01-31 93.7500 102.4700 93.4600 101.3500 25.2657 6843700 0.0300
142 2012-12-31 94.9000 97.4700 90.7500 92.4800 23.0475 8640400 0.0000
143 2012-11-30 95.8900 98.8600 88.8000 94.9400 23.6606 7545500 0.0000
144 2012-10-31 94.9600 100.9200 93.3200 95.9800 23.9198 7865100 0.0000
145 2012-09-28 83.8400 95.9200 83.0300 94.4600 23.5410 10446600 0.0000
146 2012-08-31 75.5800 84.7200 71.4000 83.8500 20.8968 8153900 0.0000
147 2012-07-31 79.6300 80.9600 72.4400 75.2600 18.7560 10440400 0.0300
148 2012-06-29 83.9700 84.3800 75.4100 79.7600 19.8696 15380000 0.0000
149 2012-05-31 88.0000 89.3100 84.3600 85.1800 21.2198 9355500 0.0000
150 2012-04-30 81.3400 88.7400 80.1600 88.1700 21.9647 8893200 0.0000
151 2012-03-30 79.6600 83.8500 76.5000 81.7100 20.3554 10244600 0.0000
152 2012-02-29 72.6600 80.9200 72.4100 79.4800 19.7999 7187100 0.0000
153 2012-01-31 71.9200 73.2800 67.9800 72.1400 17.9713 7435200 0.0300
154 2011-12-30 61.2200 71.4500 57.3800 70.5200 17.5601 18242300 0.0000
155 2011-11-30 67.2900 70.0200 52.6000 61.2600 15.2543 28470400 0.0000
156 2011-10-31 78.9400 79.3300 63.5600 69.3000 17.2563 19376400 0.0000
157 2011-09-30 76.6100 84.2000 69.9200 79.1500 19.7090 11890600 0.0000
158 2011-08-31 77.2500 77.7100 62.7700 75.2700 18.7429 13272400 0.0000
159 2011-07-29 79.3800 82.2400 74.5100 76.4900 19.0467 6350000 0.0300
160 2011-06-30 74.9100 79.2600 71.4200 79.2400 19.7241 12718100 0.0000
161 2011-05-31 74.9900 76.5900 71.7000 74.9100 18.6463 6980800 0.0000
162 2011-04-29 69.7600 75.3900 69.0200 74.9000 18.6438 10734700 0.0000
163 2011-03-31 62.0000 71.4900 61.2700 69.4500 17.2872 21264700 0.0000
164 2011-02-28 57.5700 62.9900 57.1500 61.8200 15.3880 6439600 0.0000
165 2011-01-31 56.7000 58.4200 55.5000 57.3400 14.2729 7199300 0.0300
166 2010-12-31 54.4000 59.1100 53.1700 56.3400 14.0166 12450100 0.0000
167 2010-11-30 49.4600 53.5700 48.9000 53.5000 13.3101 7025900 0.0000
168 2010-10-29 46.5800 51.3200 45.9400 49.3400 12.2751 9135400 0.0000
169 2010-09-30 40.6500 47.2800 40.4900 46.2200 11.4989 12653900 0.0000
170 2010-08-31 39.1500 42.2600 39.0000 40.3400 10.0360 7893100 0.0000
171 2010-07-30 39.8000 40.2000 37.4300 38.8600 9.6678 8512000 0.0300
172 2010-06-30 36.7100 41.8300 35.4700 39.7900 9.8915 13561300 0.0000
173 2010-05-28 39.0000 39.0600 34.2800 36.8600 9.1631 7866500 0.0000
174 2010-04-30 38.9900 40.0900 37.6400 38.8900 9.6678 6223800 0.0000
175 2010-03-31 40.2800 41.5500 37.2600 38.8800 9.6653 9775400 0.0000
176 2010-02-26 35.6600 40.4100 34.8500 40.0600 9.9586 7905200 0.0000
177 2010-01-29 38.2600 38.9000 35.3200 35.3200 8.7803 6600300 0.0300
178 2009-12-31 33.8500 38.9900 33.0400 38.1200 9.4690 12851800 0.0000
179 2009-11-30 28.3100 35.1300 28.1200 33.4900 8.3189 7199500 0.0000
180 2009-10-30 29.5900 31.4300 27.5900 28.0100 6.9577 8716400 0.0000
181 2009-09-30 27.2500 30.6300 23.5500 29.7300 7.3849 17135700 0.0000
182 2009-08-31 27.5000 29.4700 26.5300 27.3200 6.7863 8315900 0.0000
183 2009-07-31 25.0200 28.6500 23.8400 27.4400 6.8161 12061800 0.0300
184 2009-06-30 26.8500 31.4000 24.1900 24.7300 6.1359 14405800 0.0000
185 2009-05-29 28.9000 30.3000 25.7300 26.5100 6.5775 11536000 0.0000
186 2009-04-30 26.0800 30.5200 25.3100 28.7500 7.1333 14802300 0.0000
187 2009-03-31 21.5900 27.1200 17.5800 26.4400 6.5601 25564900 0.0000
188 2009-02-27 18.7300 23.6900 18.0300 21.9900 5.4560 19324500 0.0000
189 2009-01-30 16.5600 21.0000 16.5000 18.9700 4.7067 13267400 0.0300
190 2008-12-31 13.0400 16.7000 11.9700 16.4000 4.0628 16177600 0.0000
191 2008-11-28 16.6000 18.1700 10.1700 13.4000 3.3196 16723300 0.0000
192 2008-10-31 34.6100 36.0500 15.0400 16.4800 4.0827 23465200 0.0000
193 2008-09-30 37.4800 38.3700 32.8600 34.7600 8.6112 15731500 0.0000
194 2008-08-29 33.7300 37.3800 32.6600 36.8300 9.1240 9882500 0.0000
195 2008-07-31 36.9200 38.5400 33.4900 33.7000 8.3486 11624300 0.0000
196 2008-06-30 40.4300 41.4500 36.3900 37.1500 9.2033 14249800 0.0300
197 2008-05-30 35.2300 40.7000 35.0600 40.4500 10.0130 9239800 0.0000
198 2008-04-30 34.5500 37.7900 34.1600 35.0000 8.6639 12078600 0.0000
199 2008-03-31 34.1600 36.2900 29.7100 34.4300 8.5228 16882600 0.0000
200 2008-02-29 39.5800 41.6600 33.9800 34.1900 8.4634 14672700 0.0000
201 2008-01-31 37.9600 39.6900 36.5400 39.3800 9.7482 13278200 0.0000
202 2007-12-31 43.1200 44.1500 36.6800 38.0000 9.4066 19237600 0.0300
203 2007-11-30 41.8000 44.9400 41.0600 43.0300 10.6436 12574100 0.0000
204 2007-10-31 52.7100 53.5300 41.5500 42.0000 10.3888 18645600 0.0000
205 2007-09-28 49.0400 55.8900 48.2300 52.4200 12.9663 11622500 0.0000
206 2007-08-31 49.8700 57.6000 47.9500 48.7600 12.0609 15440900 0.0000
207 2007-07-31 53.3100 55.4300 49.8100 50.1300 12.3998 8114400 0.0000
208 2007-06-29 55.1400 56.0800 51.6000 53.3200 13.1889 14414500 0.0300
209 2007-05-31 51.0500 56.5600 49.8300 55.1400 13.6314 15317000 0.0000
210 2007-04-30 48.8000 51.7500 48.2100 51.1000 12.6327 10106400 0.0000
211 2007-03-30 45.8900 49.1500 43.9000 48.6200 12.0196 15094300 0.0000
212 2007-02-28 48.9700 49.0000 45.2000 45.9100 11.3496 15092700 0.0000
213 2007-01-31 43.9100 53.0000 43.5200 47.7000 11.7921 30204400 0.0000
214 2006-12-29 53.9700 54.6100 42.7500 44.5000 11.0011 25846800 0.0300
215 2006-11-30 57.6000 58.2700 52.9000 53.9700 13.3332 9011000 0.0000
216 2006-10-31 53.5100 58.9400 51.8200 57.6300 14.2374 8416500 0.0000
217 2006-09-29 49.9700 56.7800 49.1800 53.5000 13.2171 14391600 0.0000
218 2006-08-31 44.1800 50.7000 41.9400 49.9800 12.3475 11541300 0.0000
219 2006-07-31 44.3900 44.8800 42.4300 44.2000 10.9195 7191800 0.0000
220 2006-06-30 47.2500 49.1200 41.8500 44.2900 10.9418 16537500 0.0300
221 2006-05-31 54.8700 55.0200 44.7500 47.3500 11.6902 14963400 0.0000
222 2006-04-28 54.1000 55.0800 52.1000 54.8200 13.5345 8350400 0.0000
223 2006-03-31 52.8500 56.8000 49.5000 54.0300 13.3394 18956300 0.0000
224 2006-02-28 55.4300 55.5400 51.7900 52.4700 12.9543 8522400 0.0000
225 2006-01-31 51.4000 56.0400 50.4500 55.4300 13.6851 15509300 0.0000
226 2005-12-30 54.8000 55.0500 44.7500 51.3000 12.6654 32883100 0.0300
227 2005-11-30 68.4000 74.3200 50.9000 54.8000 13.5210 31930900 0.0000
228 2005-10-31 76.4000 78.5000 66.8600 68.8400 16.9851 11729300 0.0000
229 2005-09-30 68.4000 77.2000 68.3200 76.6100 18.9022 11658200 0.0000
230 2005-08-31 68.7000 73.4400 66.3700 68.5700 16.9185 10714600 0.0000
231 2005-07-29 60.9500 69.5000 60.2700 68.7000 16.9506 11263100 0.0000
232 2005-06-30 66.0500 66.4600 60.0000 60.8600 15.0162 17337800 0.0300
233 2005-05-31 67.7600 67.8200 58.1200 66.0500 16.2888 20063700 0.0000
234 2005-04-29 73.7800 75.8600 64.5900 67.5500 16.6588 9451500 0.0000
235 2005-03-31 82.6000 84.7000 70.5300 72.9000 17.9782 10125300 0.0000
236 2005-02-28 76.7100 84.2000 76.6300 82.3500 20.3087 8481800 0.0000
237 2005-01-31 70.9500 77.5000 69.7200 76.7000 18.9153 16946500 0.0000
238 2004-12-31 69.7500 75.7500 66.4300 70.5900 17.4085 12527400 0.0300
239 2004-11-30 70.2500 72.3000 66.7200 69.5300 17.1396 6326800 0.0000
240 2004-10-29 68.5500 71.4800 65.3000 70.3500 17.3417 8424400 0.0000
241 2004-09-30 59.0000 68.8500 59.0000 68.5500 16.8980 10434600 0.0000
242 2004-08-31 59.4500 61.7800 56.5600 57.9500 14.2850 9395500 0.0000
243 2004-07-30 63.6000 63.6500 53.1900 59.4500 14.6548 11456900 0.0000
244 2004-06-30 55.3500 63.3400 54.8800 63.1700 15.5718 9395200 0.0300
245 2004-05-28 54.0000 57.4900 52.5800 55.2000 13.5999 5597000 0.0000
246 2004-04-30 53.9700 55.3900 52.2200 54.0000 13.3043 3711000 0.0000
247 2004-03-31 47.3100 55.6100 46.6500 54.0000 13.3043 9136900 0.0000
248 2004-02-27 48.6000 49.3200 46.2300 47.3100 11.6560 3730500 0.0000
249 2004-01-30 47.2500 49.3500 45.7500 48.4000 11.9246 3645900 0.0000
250 2003-12-31 45.9500 48.1500 44.1300 47.1300 11.6117 4737600 0.0300
251 2003-11-28 43.6500 45.6900 41.5000 45.6500 11.2395 3506100 0.0000
252 2003-10-31 40.9000 43.9500 39.5100 43.4500 10.6979 6525500 0.0000
253 2003-09-30 37.4000 44.7500 37.3900 40.7500 10.0331 12745300 0.0000
254 2003-08-29 35.1500 37.1200 32.0300 37.0900 9.1320 6437400 0.0000
255 2003-07-31 34.8500 36.3000 34.1800 35.0500 8.6297 6264700 0.0000
256 2003-06-30 34.7200 36.1000 31.7700 34.7700 8.5608 15325500 0.0300
257 2003-05-30 28.0200 34.5200 27.7500 34.5200 8.4918 12102900 0.0000
258 2003-04-30 30.1500 31.0100 26.3800 27.9000 6.8633 8479300 0.0000
259 2003-03-31 29.2500 30.2400 26.8800 29.9000 7.3553 11322800 0.0000
260 2003-02-28 25.8000 29.2500 25.1200 29.0500 7.1462 8258700 0.0000
261 2003-01-31 25.2500 27.9000 23.1000 25.6100 6.3000 10725000 0.0000
262 2002-12-31 28.4500 31.4700 23.9500 25.0200 6.1548 13944000 0.0300
263 2002-11-29 53.0100 59.2000 28.1000 28.1000 6.9057 5685400 0.0000
264 2002-10-31 52.6500 57.9000 50.3500 53.0000 6.5125 9174900 0.0000
265 2002-09-30 45.4000 55.2500 42.9100 52.5000 6.4511 7526900 0.0000
266 2002-08-30 43.8900 47.1500 40.6500 45.3900 5.5774 4497200 0.0000
267 2002-07-31 46.9000 46.9000 38.3500 43.9000 5.3943 5161900 0.0000
268 2002-06-28 50.2100 53.4500 45.0000 47.1000 5.7875 4409100 0.0500
269 2002-05-31 53.0000 55.1000 49.0000 50.0100 6.1393 2804000 0.0000
270 2002-04-30 47.5500 53.5700 46.2500 53.0000 6.5064 3173400 0.0000
271 2002-03-28 48.9000 50.4500 44.3600 47.4000 5.8189 3917900 0.0000
272 2002-02-28 46.9500 48.5000 42.3800 47.2900 5.8054 3052200 0.0000
273 2002-01-31 49.9800 49.9800 46.2800 46.8500 5.7514 2377100 0.0000
274 2001-12-31 43.9000 50.7300 43.4500 49.9800 6.1356 3667000 0.0500
275 2001-11-30 47.9000 49.7600 42.0500 44.1000 5.4081 3483900 0.0000
276 2001-10-31 46.9500 53.4200 46.4500 48.0000 5.8864 4023100 0.0000
277 2001-09-28 50.9000 51.5000 40.7000 46.9000 5.7515 3628500 0.0000
278 2001-08-31 48.2000 55.7200 45.1500 51.0100 6.2555 6031900 0.0000
279 2001-07-31 50.7500 51.0000 45.0000 48.3000 5.9232 2545300 0.0000
280 2001-06-29 45.7500 51.4000 45.3000 51.4000 6.3033 2420800 0.0500
281 2001-05-31 44.1500 46.3500 40.9000 45.7000 5.5983 3047800 0.0000
282 2001-04-30 47.3500 50.4000 41.6000 44.4000 5.4390 3906900 0.0000
283 2001-03-30 41.2500 48.2500 40.1500 47.3500 5.8004 2734400 0.0000
284 2001-02-28 38.4000 41.1500 34.9000 40.9000 5.0103 2423600 0.0000
285 2001-01-31 39.3800 40.7500 36.2500 38.6000 4.7285 2009100 0.0000
286 2000-12-29 32.5600 41.5000 30.5000 39.8800 4.8853 1749900 0.0200
287 2000-11-30 35.7500 35.8100 32.0600 32.5600 3.9862 697600 0.0000
288 2000-10-31 35.3800 35.7500 33.1200 35.7500 4.3767 1115300 0.0000
289 2000-09-29 33.0000 35.3800 31.7500 35.3800 4.3314 1416500 0.0200
290 2000-08-31 35.2500 36.3800 26.2500 32.8800 4.0230 3706600 0.0000
291 2000-07-31 36.6200 38.8100 34.1900 35.1200 4.2971 1097900 0.0000
292 2000-06-30 34.6200 38.3100 34.2500 36.3800 4.4512 1789200 0.0200
293 2000-05-31 33.6200 35.3800 32.3800 34.5000 4.2189 1223900 0.0000
294 2000-04-28 32.1900 35.8100 30.6200 33.6200 4.1113 2262500 0.0000
295 2000-03-31 27.4400 36.0000 25.0000 32.1900 3.9364 2958100 0.0200
296 2000-02-29 30.3100 31.7500 27.1200 27.1200 3.3138 1252200 0.0000
297 2000-01-31 30.3800 33.6200 28.8800 30.2500 3.6963 2131300 0.0000
298 1999-12-31 25.5000 30.4400 24.9400 30.1200 3.6804 1833200 0.0200
Stock Return Calculator for COO
Start DateJul-31-2002
Start Price$5.39
End DateMar-31-2023
End Price$93.33
# Prices249
Min DateNov-28-2008
Min Price$3.32
Max DateAug-31-2021
Max Price$112.64
Total Return1,630.21%
Annualized Return14.73%
Current Value of $1,000 Purchase$17,302
Number Returns30,876
Average Return266.44%
Minimum Return-83.65%
Maximum Return3,293.16%
Number Profitable Returns27,070
Percent Profitable Returns87.67%
Number Unprofitable Returns3,806
Percent Unprofitable Returns12.33%
Profitable to Unprofitable Returns Ratio7.11
Stock Dividend, Valuation, Price and Financial Data for Investors Dividend Chart
S&P 500 Stock Return Calculator Dollar-cost Average Calculator



Returns for Last 100 Daily Closes

Stock Return Calulator Plus for COO returns plus dividend, price, valuation and financial data

Stock Return Calulator Plus 2 for COO returns plus trendline and moving average charts.