Market Price
$ 97.58
Selling Price
$ 86.38
2131
1804
1946
3485
Market Price
$ 90.24
Selling Price
$ 76.39
216
188
148
460
Market Price
$ 95.60
Selling Price
$ 80.19
1070
559
922
3273
Market Price
$ 107.22
Selling Price
$ 89.86
2072
1204
1600
2613
Market Price
$ 101.26
Selling Price
$ 90.04
866
574
352
3673
Market Price
$ 80.41
Selling Price
$ 72.44
919
511
736
1855
Market Price
$ 67.83
Selling Price
$ 57.72
3741
3394
1310
4602
Market Price
$ 76.73
Selling Price
$ 68.39
463
174
313
473
Market Price
$ 101.22
Selling Price
$ 91.07
904
357
203
2348
Market Price
$ 95.83
Selling Price
$ 81.32
1560
746
338
1599
Market Price
$ 103.66
Selling Price
$ 86.85
4302
1743
1135
4829
Market Price
$ 66.16
Selling Price
$ 55.30
1198
538
623
1610
Market Price
$ 67.28
Selling Price
$ 59.56
431
240
141
1059
Market Price
$ 71.89
Selling Price
$ 62.49
960
785
274
4226
Market Price
$ 89.32
Selling Price
$ 80.64
1095
1009
920
1837
Market Price
$ 96.34
Selling Price
$ 80.56
1933
1410
1397
3994
Market Price
$ 88.57
Selling Price
$ 74.40
1098
802
296
1232
Market Price
$ 110.82
Selling Price
$ 93.47
950
707
237
1911
Market Price
$ 115.54
Selling Price
$ 97.99
2917
2377
1577
3099
Market Price
$ 93.22
Selling Price
$ 84.49
1186
366
261
4181
Market Price
$ 69.30
Selling Price
$ 60.48
511
330
491
513
Market Price
$ 108.99
Selling Price
$ 98.31
2269
1871
2252
3548
Market Price
$ 108.74
Selling Price
$ 96.02
185
77
57
523
Market Price
$ 72.59
Selling Price
$ 64.93
1775
1677
1289
3673
Market Price
$ 66.69
Selling Price
$ 57.87
1845
845
1787
1992
Market Price
$ 101.37
Selling Price
$ 85.81
1683
823
591
4077
Market Price
$ 101.44
Selling Price
$ 90.73
1500
353
1182
2860
Market Price
$ 82.67
Selling Price
$ 74.95
1301
396
581
1757
Market Price
$ 91.53
Selling Price
$ 76.34
655
540
476
766
Market Price
$ 94.88
Selling Price
$ 83.92
311
206
70
583
Market Price
$ 110.62
Selling Price
$ 96.08
1820
946
1263
3860
Market Price
$ 82.07
Selling Price
$ 69.83
2392
1936
2388
2638
Market Price
$ 75.38
Selling Price
$ 66.02
2379
1015
2351
2384
Market Price
$ 76.04
Selling Price
$ 68.43
4019
1991
2404
4463
Market Price
$ 86.34
Selling Price
$ 73.70
3419
2458
713
4868
Market Price
$ 79.23
Selling Price
$ 67.03
3597
3402
3070
3699
Market Price
$ 98.47
Selling Price
$ 83.48
1163
239
1112
4406
Market Price
$ 81.01
Selling Price
$ 69.13
1936
717
1275
2160
Market Price
$ 77.79
Selling Price
$ 69.05
2355
1819
1446
3609
Market Price
$ 87.49
Selling Price
$ 73.71
967
602
759
2666