Market Price
$ 85.58
2251
2204
1276
2345
Market Price
$ 89.18
478
362
202
1894
Market Price
$ 65.87
1322
1075
635
2421
Market Price
$ 87.45
1268
1033
699
2571
Market Price
$ 103.11
485
273
273
1892
Market Price
$ 95.55
1678
953
1086
3447
Market Price
$ 63.90
539
367
227
1101
Market Price
$ 71.24
3411
3131
2688
4384
Market Price
$ 93.36
909
313
552
1245
Market Price
$ 86.62
613
299
354
1837
Market Price
$ 70.83
3068
1794
863
4623
Market Price
$ 65.31
1600
763
1511
1763
Market Price
$ 65.12
1662
956
1358
1895
Market Price
$ 79.61
677
206
397
2528
Market Price
$ 90.83
1222
724
551
1631
Market Price
$ 90.81
2646
2209
1034
3859
Market Price
$ 93.46
508
446
455
2112
Market Price
$ 74.69
1589
848
804
4335
Market Price
$ 90.41
1923
1658
740
3170
Market Price
$ 81.57
2552
946
941
3974
Market Price
$ 111.10
1746
986
937
2096
Market Price
$ 95.57
4172
1533
1819
4282
Market Price
$ 70.58
2963
1979
2357
4805
Market Price
$ 107.06
3047
1530
1657
4858
Market Price
$ 75.79
1438
355
1070
1594
Market Price
$ 78.25
1426
903
916
3541
Market Price
$ 106.74
301
276
250
778
Market Price
$ 95.79
1758
621
1108
4206
Market Price
$ 72.43
3869
2192
2507
4613
Market Price
$ 112.89
676
452
594
1322
Market Price
$ 76.92
1155
756
700
1979
Market Price
$ 104.25
2532
2084
600
4514
Market Price
$ 105.49
568
317
568
2714
Market Price
$ 77.20
687
678
684
963
Market Price
$ 104.76
2453
1326
2001
3437
Market Price
$ 106.15
2197
627
1199
4601
Market Price
$ 77.83
830
826
774
3957
Market Price
$ 67.56
1631
734
880
3043
Market Price
$ 70.70
274
126
67
657
Market Price
$ 75.33
2102
818
1320
4579