Market Price
$ 65.44
Selling Price
$ 58.31
2351
1240
703
2641
Market Price
$ 82.49
Selling Price
$ 71.47
2989
938
1205
3729
Market Price
$ 113.57
Selling Price
$ 96.02
947
483
291
4170
Market Price
$ 66.31
Selling Price
$ 59.21
2583
2134
563
4824
Market Price
$ 69.67
Selling Price
$ 63.01
1249
1080
1158
2371
Market Price
$ 78.29
Selling Price
$ 66.94
3763
1375
2410
3787
Market Price
$ 64.13
Selling Price
$ 57.57
1909
1888
715
1946
Market Price
$ 60.83
Selling Price
$ 55.30
2345
1014
2004
4255
Market Price
$ 100.38
Selling Price
$ 83.97
993
586
304
4327
Market Price
$ 99.65
Selling Price
$ 88.52
447
221
219
1148
Market Price
$ 79.86
Selling Price
$ 71.87
212
86
79
783
Market Price
$ 99.03
Selling Price
$ 86.62
3695
1513
3306
4966
Market Price
$ 84.99
Selling Price
$ 72.74
2913
942
1619
3783
Market Price
$ 69.23
Selling Price
$ 59.36
1430
354
373
2136
Market Price
$ 79.61
Selling Price
$ 71.02
837
456
818
1225
Market Price
$ 111.95
Selling Price
$ 94.91
2099
1717
756
2160
Market Price
$ 64.73
Selling Price
$ 57.51
3555
2461
3433
3847
Market Price
$ 100.31
Selling Price
$ 89.88
2340
973
2081
3435
Market Price
$ 80.93
Selling Price
$ 68.30
1011
252
385
2733
Market Price
$ 72.27
Selling Price
$ 65.54
2612
1487
646
2653
Market Price
$ 80.14
Selling Price
$ 68.13
921
365
672
2340
Market Price
$ 105.03
Selling Price
$ 88.04
1022
295
731
1888
Market Price
$ 102.80
Selling Price
$ 91.02
539
303
433
642
Market Price
$ 67.11
Selling Price
$ 60.02
1082
499
959
3662
Market Price
$ 93.10
Selling Price
$ 80.70
4047
3805
3065
4226
Market Price
$ 107.39
Selling Price
$ 96.16
2699
1112
2399
4036
Market Price
$ 95.14
Selling Price
$ 85.70
1282
964
853
3774
Market Price
$ 70.13
Selling Price
$ 63.11
1845
478
654
3298
Market Price
$ 83.80
Selling Price
$ 72.95
778
290
590
2096
Market Price
$ 75.03
Selling Price
$ 67.55
758
474
533
2193
Market Price
$ 62.72
Selling Price
$ 55.26
2280
1824
1872
3488
Market Price
$ 73.93
Selling Price
$ 65.92
3021
1367
940
3908
Market Price
$ 101.61
Selling Price
$ 87.78
1495
1467
835
2987
Market Price
$ 69.57
Selling Price
$ 62.00
1864
1635
755
1949
Market Price
$ 81.02
Selling Price
$ 70.40
1101
406
916
3593
Market Price
$ 74.97
Selling Price
$ 63.67
3316
2723
2237
3777
Market Price
$ 90.47
Selling Price
$ 78.98
1964
1296
1803
2586
Market Price
$ 91.61
Selling Price
$ 77.41
2624
1072
2379
2696
Market Price
$ 80.64
Selling Price
$ 69.69
554
310
182
761
Market Price
$ 66.95
Selling Price
$ 57.35
2101
1964
1004
2170