Market Price
$ 80.12
872
315
664
3846
Market Price
$ 110.75
990
649
390
3084
Market Price
$ 95.50
1982
1489
1442
4895
Market Price
$ 94.25
1359
517
536
3219
Market Price
$ 85.45
195
60
168
401
Market Price
$ 86.50
1434
597
549
3447
Market Price
$ 96.04
3447
1868
2554
4776
Market Price
$ 72.27
1347
630
269
1450
Market Price
$ 70.55
1843
1393
696
3206
Market Price
$ 84.17
1638
545
679
2244
Market Price
$ 96.49
1470
792
1324
2656
Market Price
$ 77.24
2324
2283
630
2363
Market Price
$ 95.52
794
654
623
2818
Market Price
$ 94.32
1305
471
511
2895
Market Price
$ 88.94
514
323
209
2040
Market Price
$ 65.52
717
520
287
2859
Market Price
$ 102.41
4263
1531
3343
4384
Market Price
$ 82.31
1454
964
843
4440
Market Price
$ 66.40
1790
507
1407
2692
Market Price
$ 61.16
290
278
246
456
Market Price
$ 82.64
456
267
318
485
Market Price
$ 110.83
721
150
482
1176
Market Price
$ 94.51
1316
1218
730
3451
Market Price
$ 103.73
178
63
152
818
Market Price
$ 69.26
1226
1050
489
2403
Market Price
$ 116.51
460
119
357
477
Market Price
$ 75.40
2135
1413
2001
3952
Market Price
$ 103.28
3868
2386
1948
4812
Market Price
$ 73.96
1245
586
671
4197
Market Price
$ 68.81
1899
1269
1450
4157
Market Price
$ 84.96
1078
758
683
3233
Market Price
$ 79.43
1640
1552
1077
1754
Market Price
$ 103.97
704
478
516
2926
Market Price
$ 90.04
1063
899
920
2385
Market Price
$ 104.66
548
190
293
564
Market Price
$ 94.02
4150
3056
2573
4533
Market Price
$ 96.29
1526
1501
1373
4533
Market Price
$ 83.85
2104
965
2101
2534
Market Price
$ 63.59
2003
467
1245
3093
Market Price
$ 74.95
306
183
122
426