Market Price
$ 72.12
3390
2873
1435
4525
Market Price
$ 68.55
1584
899
834
3131
Market Price
$ 105.01
922
784
350
987
Market Price
$ 112.83
2736
1699
1274
3644
Market Price
$ 74.13
117
43
117
525
Market Price
$ 66.60
2373
1002
1556
4727
Market Price
$ 104.62
3041
2066
1772
3181
Market Price
$ 90.55
2397
1927
2275
3045
Market Price
$ 79.85
990
596
217
4442
Market Price
$ 68.53
2932
1655
2356
4699
Market Price
$ 67.32
260
259
147
715
Market Price
$ 63.46
3736
3258
1037
3790
Market Price
$ 67.05
1333
1123
1246
1816
Market Price
$ 105.10
926
286
791
3873
Market Price
$ 76.74
851
425
679
2869
Market Price
$ 87.43
3120
2586
2109
4905
Market Price
$ 88.58
1288
1235
1234
1490
Market Price
$ 93.75
249
62
166
948
Market Price
$ 89.87
3914
3169
2766
4934
Market Price
$ 110.65
3653
2553
845
4992
Market Price
$ 86.25
1372
904
1068
3090
Market Price
$ 82.15
574
167
433
2872
Market Price
$ 83.52
3683
3206
1068
4259
Market Price
$ 97.14
1644
975
1415
4393
Market Price
$ 94.67
661
324
205
963
Market Price
$ 97.66
3441
2731
2675
3837
Market Price
$ 114.43
1178
455
1096
2358
Market Price
$ 87.25
669
332
468
1161
Market Price
$ 102.44
2656
2187
2266
2781
Market Price
$ 79.90
1682
960
1527
2150
Market Price
$ 63.02
1163
1036
444
2306
Market Price
$ 93.58
640
276
153
1293
Market Price
$ 95.93
2527
1350
1786
3142
Market Price
$ 89.50
1300
1004
342
2944
Market Price
$ 64.69
1503
836
1350
1915
Market Price
$ 95.72
313
149
202
794
Market Price
$ 113.21
1152
695
579
3473
Market Price
$ 69.21
1459
822
1261
4665
Market Price
$ 109.40
404
101
115
675
Market Price
$ 102.50
665
155
519
991