Market Price
$ 100.90
Selling Price
$ 90.11
3659
2167
2065
4197
Market Price
$ 71.17
Selling Price
$ 60.22
2307
2106
1636
3584
Market Price
$ 114.86
Selling Price
$ 96.00
2429
580
1003
4825
Market Price
$ 69.23
Selling Price
$ 62.93
818
450
278
930
Market Price
$ 108.55
Selling Price
$ 98.55
2738
1572
1399
3540
Market Price
$ 91.92
Selling Price
$ 80.94
2549
2162
1921
4636
Market Price
$ 80.03
Selling Price
$ 69.05
718
619
673
3415
Market Price
$ 82.77
Selling Price
$ 69.77
958
381
372
1192
Market Price
$ 100.74
Selling Price
$ 89.60
344
142
195
1326
Market Price
$ 87.17
Selling Price
$ 78.41
2691
2234
1977
4682
Market Price
$ 114.45
Selling Price
$ 97.15
2021
492
1172
2600
Market Price
$ 85.17
Selling Price
$ 73.45
3777
1288
1342
3929
Market Price
$ 63.11
Selling Price
$ 57.03
2768
1553
688
4806
Market Price
$ 94.44
Selling Price
$ 81.57
749
230
340
1037
Market Price
$ 80.42
Selling Price
$ 69.28
2886
1725
1825
3335
Market Price
$ 94.36
Selling Price
$ 84.60
1306
1121
870
3482
Market Price
$ 79.99
Selling Price
$ 70.25
684
399
457
1329
Market Price
$ 81.78
Selling Price
$ 70.54
2223
1834
2070
4974
Market Price
$ 68.46
Selling Price
$ 61.16
421
346
226
1321
Market Price
$ 70.84
Selling Price
$ 60.08
2722
2107
865
3065
Market Price
$ 88.15
Selling Price
$ 76.08
2428
755
1414
4308
Market Price
$ 86.42
Selling Price
$ 73.77
141
66
102
501
Market Price
$ 75.33
Selling Price
$ 64.60
2405
595
1768
3868
Market Price
$ 88.91
Selling Price
$ 79.40
365
75
177
1151
Market Price
$ 105.82
Selling Price
$ 92.48
591
438
341
1617
Market Price
$ 93.36
Selling Price
$ 79.99
3371
2992
786
4485
Market Price
$ 111.73
Selling Price
$ 98.83
1877
1247
1606
2156
Market Price
$ 68.90
Selling Price
$ 61.05
2290
1700
1921
3129
Market Price
$ 107.45
Selling Price
$ 94.47
2461
1055
1337
4695
Market Price
$ 83.70
Selling Price
$ 74.77
4169
3987
2137
4776
Market Price
$ 88.75
Selling Price
$ 74.79
260
109
198
520
Market Price
$ 109.31
Selling Price
$ 96.06
1606
1026
505
3162
Market Price
$ 80.19
Selling Price
$ 72.83
408
90
127
647
Market Price
$ 67.03
Selling Price
$ 56.37
253
162
111
1207
Market Price
$ 106.28
Selling Price
$ 95.34
1777
1164
553
4675
Market Price
$ 90.34
Selling Price
$ 77.77
3456
843
3454
4280
Market Price
$ 112.80
Selling Price
$ 94.18
692
456
512
2528
Market Price
$ 95.24
Selling Price
$ 83.37
1564
734
931
2455
Market Price
$ 104.51
Selling Price
$ 89.22
467
368
382
498
Market Price
$ 102.99
Selling Price
$ 87.91
3458
2338
3351
4632