Market Price
$ 116.85
Selling Price
$ 97.94
165
54
108
422
Market Price
$ 68.02
Selling Price
$ 60.71
3367
2094
1976
4270
Market Price
$ 103.91
Selling Price
$ 94.20
2349
577
2157
4070
Market Price
$ 100.83
Selling Price
$ 89.10
1386
1127
792
4080
Market Price
$ 77.65
Selling Price
$ 69.43
1236
1214
855
3093
Market Price
$ 78.06
Selling Price
$ 67.68
944
813
614
1269
Market Price
$ 81.99
Selling Price
$ 71.32
804
647
501
1542
Market Price
$ 75.86
Selling Price
$ 63.31
1130
250
513
1394
Market Price
$ 70.63
Selling Price
$ 63.41
1725
1099
939
2291
Market Price
$ 74.44
Selling Price
$ 66.25
4511
1836
2064
4891
Market Price
$ 94.29
Selling Price
$ 85.61
2920
1257
964
4669
Market Price
$ 101.72
Selling Price
$ 87.61
3286
2540
1625
3850
Market Price
$ 62.57
Selling Price
$ 55.14
1157
812
597
3259
Market Price
$ 65.18
Selling Price
$ 59.03
912
907
339
1583
Market Price
$ 91.24
Selling Price
$ 76.33
895
581
590
2178
Market Price
$ 106.23
Selling Price
$ 89.21
1033
901
1021
1691
Market Price
$ 68.19
Selling Price
$ 60.91
2232
1464
1368
4121
Market Price
$ 79.62
Selling Price
$ 68.11
367
210
249
554
Market Price
$ 83.02
Selling Price
$ 74.89
1160
927
655
4746
Market Price
$ 82.32
Selling Price
$ 69.11
3788
1385
3263
3846
Market Price
$ 99.46
Selling Price
$ 86.55
2108
1267
535
3808
Market Price
$ 67.80
Selling Price
$ 58.88
327
226
149
947
Market Price
$ 104.72
Selling Price
$ 94.95
818
589
211
1649
Market Price
$ 104.98
Selling Price
$ 90.95
1688
738
1604
2954
Market Price
$ 100.52
Selling Price
$ 86.94
4326
2013
1941
4751
Market Price
$ 78.65
Selling Price
$ 66.91
466
101
451
1190
Market Price
$ 73.23
Selling Price
$ 64.21
2756
1656
796
4859
Market Price
$ 92.58
Selling Price
$ 81.05
1357
831
1072
2922
Market Price
$ 113.48
Selling Price
$ 95.34
162
40
138
541
Market Price
$ 98.51
Selling Price
$ 84.22
2483
2057
2188
2705
Market Price
$ 84.62
Selling Price
$ 75.59
1129
308
568
2824
Market Price
$ 93.56
Selling Price
$ 79.57
1377
472
794
3400
Market Price
$ 68.91
Selling Price
$ 59.76
1144
1138
378
3324
Market Price
$ 97.80
Selling Price
$ 84.07
2246
1360
2228
4869
Market Price
$ 83.74
Selling Price
$ 72.53
1958
841
628
4569
Market Price
$ 101.37
Selling Price
$ 89.20
2140
1873
1050
2981
Market Price
$ 85.21
Selling Price
$ 76.82
1356
660
1203
4520
Market Price
$ 107.56
Selling Price
$ 94.64
341
125
96
1040
Market Price
$ 100.60
Selling Price
$ 84.46
1793
687
1305
2414
Market Price
$ 103.58
Selling Price
$ 90.88
204
140
117
505