Market Price
$ 105.33
1869
723
822
4505
Market Price
$ 87.53
2102
1960
1479
3368
Market Price
$ 71.71
506
310
496
2046
Market Price
$ 101.54
463
229
251
576
Market Price
$ 105.55
332
312
275
1535
Market Price
$ 75.91
357
222
294
724
Market Price
$ 87.72
2158
2150
1381
4797
Market Price
$ 69.14
543
418
134
741
Market Price
$ 110.42
4566
1057
1411
4637
Market Price
$ 75.87
484
207
293
1314
Market Price
$ 84.48
1147
714
558
1797
Market Price
$ 90.69
1326
423
818
1486
Market Price
$ 86.34
1004
685
764
1230
Market Price
$ 96.56
4021
1278
2442
4738
Market Price
$ 110.18
818
229
764
882
Market Price
$ 94.40
1017
578
378
1145
Market Price
$ 95.78
1103
907
802
2178
Market Price
$ 76.52
2854
2146
755
3144
Market Price
$ 71.28
2582
1439
1870
4507
Market Price
$ 108.45
3402
1362
1466
4250
Market Price
$ 111.12
473
112
152
1370
Market Price
$ 81.80
2772
2043
2208
3067
Market Price
$ 76.88
965
920
249
1584
Market Price
$ 95.45
618
567
338
2910
Market Price
$ 110.49
1089
717
958
1332
Market Price
$ 102.45
2115
1405
1255
2277
Market Price
$ 77.59
2482
1950
1367
3375
Market Price
$ 92.22
913
863
906
1477
Market Price
$ 105.48
671
193
633
793
Market Price
$ 105.52
2490
2345
650
4642
Market Price
$ 101.27
447
360
141
598
Market Price
$ 71.02
1697
1350
612
2779
Market Price
$ 72.91
1349
923
756
2240
Market Price
$ 96.73
2645
2197
670
3016
Market Price
$ 83.36
541
404
382
587
Market Price
$ 82.03
1036
657
557
1618
Market Price
$ 70.17
177
105
94
524
Market Price
$ 110.94
2759
1551
2307
3047
Market Price
$ 80.02
3163
910
2421
4195
Market Price
$ 79.21
2842
2061
1432
4680