Market Price
$ 63.59
427
287
426
1280
Market Price
$ 54.86
4078
820
929
4934
Market Price
$ 48.17
4498
1936
975
4766
Market Price
$ 42.19
508
105
156
598
Market Price
$ 41.66
439
389
124
1304
Market Price
$ 45.04
820
788
451
2593
Market Price
$ 55.13
1310
552
268
1830
Market Price
$ 63.25
1135
582
880
1425
Market Price
$ 68.68
385
264
294
1231
Market Price
$ 55.47
1651
1373
962
4028
Market Price
$ 57.84
380
377
288
820
Market Price
$ 39.48
1406
877
566
2571
Market Price
$ 65.27
1055
956
563
2101
Market Price
$ 62.16
1041
270
746
1803
Market Price
$ 41.32
1101
1037
807
3932
Market Price
$ 65.63
2108
1479
1684
2323
Market Price
$ 47.22
1044
672
774
2406
Market Price
$ 49.20
1308
692
989
4092
Market Price
$ 41.18
1747
605
870
2632
Market Price
$ 56.77
2143
447
821
4023
Market Price
$ 55.40
2282
603
1231
3028
Market Price
$ 68.11
346
237
171
685
Market Price
$ 28.63
2059
684
1834
2151
Market Price
$ 59.61
2170
1698
2119
3310
Market Price
$ 61.06
2004
817
1619
2464
Market Price
$ 48.69
236
172
151
1006
Market Price
$ 54.75
1627
560
1188
3353
Market Price
$ 51.11
654
165
546
1418
Market Price
$ 55.35
598
203
427
2518
Market Price
$ 39.02
1839
757
499
2552
Market Price
$ 62.28
1306
968
1067
3633
Market Price
$ 68.47
1789
392
939
4588
Market Price
$ 42.73
2162
495
1515
3016
Market Price
$ 51.36
263
123
256
850
Market Price
$ 52.15
1795
1771
489
2417
Market Price
$ 31.78
179
81
127
420
Market Price
$ 49.07
1213
251
373
1447
Market Price
$ 66.78
1960
1791
961
2098
Market Price
$ 29.02
1979
1693
1493
2911
Market Price
$ 42.88
2198
1094
2159
2347