Market Price
$ 103.04
1054
695
502
1704
Market Price
$ 65.25
4074
1590
3140
4141
Market Price
$ 108.96
525
280
171
2170
Market Price
$ 67.67
1804
1057
694
2886
Market Price
$ 106.71
1136
674
571
3074
Market Price
$ 87.76
415
400
106
1977
Market Price
$ 105.85
2498
2443
1065
2974
Market Price
$ 107.63
791
698
768
2510
Market Price
$ 63.52
1819
1133
1385
3028
Market Price
$ 73.12
2524
1656
2339
4164
Market Price
$ 78.76
1054
348
920
1174
Market Price
$ 99.15
1186
1086
1015
1800
Market Price
$ 102.28
2444
637
2428
2825
Market Price
$ 103.86
3461
3328
1743
4132
Market Price
$ 74.89
977
641
436
3524
Market Price
$ 77.24
1443
719
1356
4256
Market Price
$ 116.70
962
535
942
1492
Market Price
$ 89.00
1741
1690
1427
3654
Market Price
$ 73.46
830
228
761
3608
Market Price
$ 72.71
670
257
271
766
Market Price
$ 109.85
1381
672
933
1847
Market Price
$ 74.44
165
96
49
644
Market Price
$ 113.79
468
336
115
1596
Market Price
$ 114.44
111
80
33
481
Market Price
$ 110.03
1284
541
646
2122
Market Price
$ 88.61
1972
400
1152
2833
Market Price
$ 69.88
1089
546
447
1609
Market Price
$ 71.07
1805
936
773
4895
Market Price
$ 85.36
862
633
655
2483
Market Price
$ 98.07
936
394
227
3000
Market Price
$ 101.61
629
325
257
946
Market Price
$ 66.27
1770
1674
420
2077
Market Price
$ 69.19
3790
1522
2740
4031
Market Price
$ 73.00
719
259
559
1257
Market Price
$ 64.08
2164
1375
1057
2964
Market Price
$ 99.07
2752
1121
2242
3702
Market Price
$ 84.50
1330
1033
1137
4467
Market Price
$ 64.65
2416
1882
1514
3711
Market Price
$ 80.38
1871
1239
1233
3142
Market Price
$ 87.71
1899
1675
573
2621