Market Price
$ 94.48
Selling Price
$ 79.07
2353
1440
1152
3350
Market Price
$ 79.51
Selling Price
$ 67.87
230
137
101
473
Market Price
$ 76.70
Selling Price
$ 68.43
1268
855
1267
3233
Market Price
$ 97.49
Selling Price
$ 87.76
3248
2500
1862
4058
Market Price
$ 100.52
Selling Price
$ 90.46
820
811
770
2676
Market Price
$ 104.59
Selling Price
$ 88.51
580
571
470
595
Market Price
$ 62.31
Selling Price
$ 55.03
1415
1026
1317
4850
Market Price
$ 82.49
Selling Price
$ 73.21
1272
638
1172
3275
Market Price
$ 96.77
Selling Price
$ 85.35
933
333
854
2515
Market Price
$ 61.84
Selling Price
$ 55.51
1441
1052
1110
2756
Market Price
$ 71.19
Selling Price
$ 60.39
1426
767
1352
3674
Market Price
$ 104.95
Selling Price
$ 93.15
1601
447
1092
3490
Market Price
$ 66.94
Selling Price
$ 58.13
422
361
360
1265
Market Price
$ 73.16
Selling Price
$ 62.16
1402
922
588
2317
Market Price
$ 94.89
Selling Price
$ 80.56
809
781
494
2291
Market Price
$ 72.73
Selling Price
$ 65.88
1183
620
615
1481
Market Price
$ 71.98
Selling Price
$ 64.61
1936
397
1790
2369
Market Price
$ 94.81
Selling Price
$ 82.05
3676
2306
1792
4356
Market Price
$ 77.99
Selling Price
$ 67.55
963
794
771
3496
Market Price
$ 73.97
Selling Price
$ 66.90
181
44
172
840
Market Price
$ 90.99
Selling Price
$ 80.80
818
222
511
2167
Market Price
$ 97.78
Selling Price
$ 83.77
3142
836
1893
3526
Market Price
$ 104.10
Selling Price
$ 94.35
3405
994
2419
4700
Market Price
$ 107.55
Selling Price
$ 96.33
2965
1110
1381
4834
Market Price
$ 75.19
Selling Price
$ 66.76
3576
2752
2000
3814
Market Price
$ 83.42
Selling Price
$ 75.49
3757
3614
2055
4956
Market Price
$ 102.24
Selling Price
$ 85.23
1048
716
409
4057
Market Price
$ 80.60
Selling Price
$ 69.23
418
204
390
640
Market Price
$ 78.28
Selling Price
$ 68.63
221
169
220
773
Market Price
$ 86.09
Selling Price
$ 72.98
1070
687
356
4374
Market Price
$ 112.76
Selling Price
$ 95.09
2749
2239
1025
3575
Market Price
$ 63.81
Selling Price
$ 57.15
993
304
906
1004
Market Price
$ 71.80
Selling Price
$ 59.89
1571
594
397
1625
Market Price
$ 86.81
Selling Price
$ 77.10
3112
1645
2896
4357
Market Price
$ 106.17
Selling Price
$ 90.20
805
761
659
849
Market Price
$ 105.66
Selling Price
$ 91.64
267
220
256
469
Market Price
$ 68.13
Selling Price
$ 60.33
660
156
166
1124
Market Price
$ 114.60
Selling Price
$ 95.66
703
247
341
945
Market Price
$ 69.82
Selling Price
$ 62.33
1974
963
1404
4203
Market Price
$ 94.14
Selling Price
$ 83.00
782
224
679
1009