Market Price
$ 104.98
523
253
194
666
Market Price
$ 109.14
1746
1290
1226
3918
Market Price
$ 110.51
1487
299
663
4607
Market Price
$ 111.47
600
152
274
1760
Market Price
$ 115.83
2753
2713
2093
3905
Market Price
$ 90.33
3732
1887
1016
4077
Market Price
$ 63.87
1115
916
937
4155
Market Price
$ 108.07
288
195
153
1301
Market Price
$ 82.06
985
501
364
2065
Market Price
$ 95.72
811
604
386
893
Market Price
$ 73.91
2687
2665
1685
3339
Market Price
$ 73.61
2783
565
1577
4246
Market Price
$ 80.29
1469
1038
1170
4887
Market Price
$ 107.15
1149
700
632
4041
Market Price
$ 72.93
582
454
170
2695
Market Price
$ 85.31
3194
2585
934
3678
Market Price
$ 76.44
1619
1573
825
1696
Market Price
$ 78.96
1081
997
706
1529
Market Price
$ 88.65
4615
2219
1407
4755
Market Price
$ 82.20
4024
1624
1531
4962
Market Price
$ 102.05
749
748
485
1418
Market Price
$ 103.13
2668
2270
1641
3636
Market Price
$ 107.46
558
509
168
2697
Market Price
$ 82.38
1064
780
539
3788
Market Price
$ 81.86
134
97
67
673
Market Price
$ 103.39
479
265
358
1057
Market Price
$ 111.71
4094
1582
1608
4855
Market Price
$ 112.19
699
147
427
918
Market Price
$ 87.51
352
115
235
1394
Market Price
$ 108.25
3054
1800
2256
3614
Market Price
$ 80.89
3089
1388
2720
3435
Market Price
$ 76.41
684
401
254
1020
Market Price
$ 108.61
3588
1741
3206
4829
Market Price
$ 102.46
2691
655
2060
4840
Market Price
$ 104.24
1270
963
351
2245
Market Price
$ 78.02
661
406
229
2263
Market Price
$ 110.94
2087
2057
646
3364
Market Price
$ 74.73
1010
739
814
4261
Market Price
$ 110.38
181
77
79
576
Market Price
$ 105.72
2936
2466
2850
3869