Market Price
$ 112.60
1370
1043
979
1464
Market Price
$ 61.87
1321
1002
891
3498
Market Price
$ 100.06
2960
2376
632
3756
Market Price
$ 110.32
271
162
244
1084
Market Price
$ 71.81
1606
1057
1205
3234
Market Price
$ 65.37
1070
465
668
1549
Market Price
$ 64.80
1113
1060
344
1196
Market Price
$ 62.35
3643
777
1526
3867
Market Price
$ 98.19
1079
789
1025
4685
Market Price
$ 103.76
2426
1982
1390
3089
Market Price
$ 64.95
1152
947
238
2934
Market Price
$ 106.09
1168
541
260
1186
Market Price
$ 80.14
794
695
706
1633
Market Price
$ 83.15
3695
2281
2799
3917
Market Price
$ 109.68
172
53
49
412
Market Price
$ 73.83
766
537
335
3180
Market Price
$ 104.81
1535
1415
681
2534
Market Price
$ 99.83
782
203
618
1476
Market Price
$ 100.41
1087
783
1045
1911
Market Price
$ 103.49
3103
898
3053
4158
Market Price
$ 82.41
132
26
89
552
Market Price
$ 63.72
413
195
285
414
Market Price
$ 106.91
4074
1354
2304
4790
Market Price
$ 68.06
553
139
186
726
Market Price
$ 106.60
658
165
575
733
Market Price
$ 102.42
314
233
86
777
Market Price
$ 104.79
4387
1910
2793
4650
Market Price
$ 81.13
1497
1005
888
1939
Market Price
$ 94.79
908
690
696
1241
Market Price
$ 114.27
276
262
250
415
Market Price
$ 96.47
2318
685
1046
3910
Market Price
$ 73.10
2007
1402
1686
3386
Market Price
$ 71.50
2327
2183
2051
2864
Market Price
$ 72.64
643
429
282
1918
Market Price
$ 94.49
529
195
217
1812
Market Price
$ 76.75
2145
2035
1912
3428
Market Price
$ 94.00
814
418
300
1058
Market Price
$ 89.07
1099
628
814
2173
Market Price
$ 80.24
467
218
278
1494
Market Price
$ 77.26
152
93
112
530