Market Price
$ 102.92
Selling Price
$ 93.06
888
557
747
1232
Market Price
$ 73.75
Selling Price
$ 65.29
2503
2055
746
4746
Market Price
$ 98.91
Selling Price
$ 88.79
2323
2311
863
4970
Market Price
$ 73.26
Selling Price
$ 63.89
1382
423
1266
2366
Market Price
$ 66.74
Selling Price
$ 58.55
3288
2599
1744
4495
Market Price
$ 64.77
Selling Price
$ 57.96
3026
893
1065
3940
Market Price
$ 67.52
Selling Price
$ 58.75
2012
1941
706
4019
Market Price
$ 85.63
Selling Price
$ 74.92
2570
534
678
4694
Market Price
$ 66.57
Selling Price
$ 57.63
3586
1042
2455
3604
Market Price
$ 110.69
Selling Price
$ 96.73
1911
600
392
4497
Market Price
$ 109.02
Selling Price
$ 94.35
1069
882
1050
1823
Market Price
$ 91.09
Selling Price
$ 77.34
852
464
268
3714
Market Price
$ 107.32
Selling Price
$ 93.78
1544
789
806
3104
Market Price
$ 115.21
Selling Price
$ 97.52
4366
2699
2207
4592
Market Price
$ 113.42
Selling Price
$ 98.27
1122
653
1122
2673
Market Price
$ 77.91
Selling Price
$ 68.95
1063
866
264
1339
Market Price
$ 105.43
Selling Price
$ 93.16
579
538
243
1014
Market Price
$ 99.52
Selling Price
$ 84.61
1630
395
509
3980
Market Price
$ 91.07
Selling Price
$ 76.97
776
385
611
1528
Market Price
$ 93.72
Selling Price
$ 81.74
3868
3555
1819
4959
Market Price
$ 70.25
Selling Price
$ 62.92
755
611
257
1370
Market Price
$ 67.90
Selling Price
$ 59.28
439
155
235
907
Market Price
$ 86.78
Selling Price
$ 74.16
3049
1919
2858
4641
Market Price
$ 80.42
Selling Price
$ 70.85
960
506
318
3382
Market Price
$ 68.52
Selling Price
$ 60.36
1435
598
1122
3187
Market Price
$ 65.30
Selling Price
$ 58.64
1077
669
794
2617
Market Price
$ 101.40
Selling Price
$ 88.62
658
500
499
1370
Market Price
$ 74.76
Selling Price
$ 65.82
1048
601
962
1192
Market Price
$ 101.34
Selling Price
$ 91.16
1077
455
810
1313
Market Price
$ 77.19
Selling Price
$ 67.66
1575
1415
411
4030
Market Price
$ 108.72
Selling Price
$ 93.38
535
335
441
1963
Market Price
$ 79.72
Selling Price
$ 70.75
2536
2358
593
4172
Market Price
$ 93.38
Selling Price
$ 83.13
669
361
453
1416
Market Price
$ 112.40
Selling Price
$ 96.63
1918
1421
1625
1999
Market Price
$ 67.47
Selling Price
$ 56.34
1758
671
730
3669
Market Price
$ 96.79
Selling Price
$ 87.35
572
161
259
2723
Market Price
$ 104.54
Selling Price
$ 93.81
952
203
534
2916
Market Price
$ 72.76
Selling Price
$ 64.89
4313
3409
3857
4504
Market Price
$ 68.16
Selling Price
$ 58.56
332
317
155
610
Market Price
$ 98.51
Selling Price
$ 86.96
991
251
317
2772