Market Price
$ 76.12
Selling Price
$ 47.26
2265
930
576
4175
Market Price
$ 44.05
Selling Price
$ 26.83
2154
2090
1760
2689
Market Price
$ 43.69
Selling Price
$ 27.90
3328
964
2206
4716
Market Price
$ 67.13
Selling Price
$ 42.96
1212
1180
1144
3059
Market Price
$ 105.86
Selling Price
$ 69.84
2414
1261
836
3905
Market Price
$ 54.53
Selling Price
$ 33.28
913
680
729
1597
Market Price
$ 56.42
Selling Price
$ 35.43
2937
2300
2642
4087
Market Price
$ 50.06
Selling Price
$ 31.13
394
392
371
475
Market Price
$ 84.99
Selling Price
$ 53.71
405
336
346
1507
Market Price
$ 41.18
Selling Price
$ 26.83
1257
1199
659
1547
Market Price
$ 48.21
Selling Price
$ 28.98
149
72
126
498
Market Price
$ 48.60
Selling Price
$ 31.13
2889
700
1144
3633
Market Price
$ 74.79
Selling Price
$ 48.33
698
243
175
1619
Market Price
$ 75.06
Selling Price
$ 46.18
1157
1000
1103
2107
Market Price
$ 69.88
Selling Price
$ 42.96
3577
3331
789
4923
Market Price
$ 53.75
Selling Price
$ 32.20
558
548
281
1707
Market Price
$ 80.86
Selling Price
$ 48.33
4092
3748
1389
4660
Market Price
$ 70.75
Selling Price
$ 46.18
1285
992
484
4430
Market Price
$ 57.04
Selling Price
$ 36.51
3667
2617
2950
4894
Market Price
$ 61.59
Selling Price
$ 38.66
923
476
597
1814
Market Price
$ 63.98
Selling Price
$ 40.81
817
216
690
1038
Market Price
$ 61.16
Selling Price
$ 38.66
2214
1715
1296
2979
Market Price
$ 56.50
Selling Price
$ 36.51
873
590
218
1293
Market Price
$ 97.36
Selling Price
$ 60.16
2631
822
1749
2751
Market Price
$ 75.85
Selling Price
$ 45.11
1322
573
318
4603
Market Price
$ 31.45
Selling Price
$ 19.30
2276
1499
1524
4756
Market Price
$ 58.86
Selling Price
$ 38.66
2292
1120
1623
2749
Market Price
$ 52.40
Selling Price
$ 32.20
3401
1172
1498
4178
Market Price
$ 40.38
Selling Price
$ 26.83
666
151
666
1021
Market Price
$ 73.84
Selling Price
$ 46.18
209
150
84
897
Market Price
$ 82.33
Selling Price
$ 51.56
1378
1366
1247
3950
Market Price
$ 66.45
Selling Price
$ 40.81
1674
370
1671
2917
Market Price
$ 66.51
Selling Price
$ 42.96
2849
1631
1667
3444
Market Price
$ 68.92
Selling Price
$ 42.96
1870
668
983
1999
Market Price
$ 85.45
Selling Price
$ 53.71
349
103
101
599
Market Price
$ 58.26
Selling Price
$ 37.58
3174
3009
794
3200
Market Price
$ 63.39
Selling Price
$ 37.58
2655
890
1976
3601
Market Price
$ 75.49
Selling Price
$ 49.41
1626
787
679
4832
Market Price
$ 70.53
Selling Price
$ 41.88
568
320
169
1793
Market Price
$ 59.19
Selling Price
$ 38.66
1339
1129
691
4511