Market Price
$ 100.70
883
717
366
3112
Market Price
$ 100.86
1198
626
337
2125
Market Price
$ 108.90
1715
1695
1709
3676
Market Price
$ 82.94
2827
972
2512
2969
Market Price
$ 91.77
4049
3258
2886
4207
Market Price
$ 71.65
2503
2369
1326
3717
Market Price
$ 64.78
516
328
298
668
Market Price
$ 69.88
455
129
404
1116
Market Price
$ 99.37
1757
1468
1457
3615
Market Price
$ 94.59
277
181
261
568
Market Price
$ 70.18
575
224
162
2397
Market Price
$ 78.34
2808
2775
2344
3970
Market Price
$ 107.31
513
237
244
858
Market Price
$ 93.08
904
396
662
4089
Market Price
$ 80.10
384
224
324
495
Market Price
$ 100.05
1585
1225
745
2015
Market Price
$ 83.22
1573
720
347
2262
Market Price
$ 94.96
3616
857
2600
3904
Market Price
$ 102.33
1066
798
601
1560
Market Price
$ 93.79
915
306
250
1071
Market Price
$ 66.54
157
135
42
483
Market Price
$ 80.82
908
614
826
1114
Market Price
$ 66.97
329
317
293
1239
Market Price
$ 66.72
591
411
150
601
Market Price
$ 70.76
1896
1396
427
3759
Market Price
$ 73.70
873
464
794
936
Market Price
$ 77.24
1335
570
408
2391
Market Price
$ 117.34
1765
1135
1762
1860
Market Price
$ 89.78
1716
743
1638
3888
Market Price
$ 113.82
170
106
35
575
Market Price
$ 100.09
348
142
71
947
Market Price
$ 74.86
1066
626
718
4957
Market Price
$ 67.30
933
355
570
4079
Market Price
$ 67.15
613
413
553
1718
Market Price
$ 65.46
1110
1035
948
3864
Market Price
$ 72.60
2453
1239
769
2675
Market Price
$ 90.08
1331
864
776
2614
Market Price
$ 69.83
485
112
189
1052
Market Price
$ 66.40
1353
831
271
2906
Market Price
$ 84.08
596
190
131
1608