Market Price
$ 56.50
Selling Price
$ 49.81
883
414
439
1173
Market Price
$ 40.21
Selling Price
$ 34.06
2628
2379
2607
2858
Market Price
$ 51.74
Selling Price
$ 43.50
1861
802
973
4478
Market Price
$ 62.78
Selling Price
$ 52.81
732
292
264
1182
Market Price
$ 34.77
Selling Price
$ 30.19
340
96
280
862
Market Price
$ 41.67
Selling Price
$ 36.04
1841
1492
892
3241
Market Price
$ 33.31
Selling Price
$ 30.01
971
570
357
2936
Market Price
$ 46.77
Selling Price
$ 41.34
2335
554
1602
2471
Market Price
$ 43.38
Selling Price
$ 38.89
1072
494
526
3631
Market Price
$ 64.27
Selling Price
$ 54.37
975
320
923
1224
Market Price
$ 39.99
Selling Price
$ 34.33
1051
229
798
1375
Market Price
$ 62.06
Selling Price
$ 54.09
1325
909
285
2449
Market Price
$ 42.12
Selling Price
$ 35.37
1621
1399
1098
2504
Market Price
$ 35.91
Selling Price
$ 32.58
1066
369
806
3260
Market Price
$ 38.96
Selling Price
$ 34.18
320
118
159
581
Market Price
$ 59.30
Selling Price
$ 49.45
3193
2285
2640
3800
Market Price
$ 32.81
Selling Price
$ 27.68
1009
371
630
3714
Market Price
$ 66.22
Selling Price
$ 56.32
1142
692
445
1800
Market Price
$ 46.73
Selling Price
$ 41.31
599
288
398
2723
Market Price
$ 33.88
Selling Price
$ 30.07
1797
1044
1071
2845
Market Price
$ 31.77
Selling Price
$ 28.01
2076
420
1558
4721
Market Price
$ 33.46
Selling Price
$ 28.33
1692
1000
576
2130
Market Price
$ 49.08
Selling Price
$ 41.22
2372
1059
1196
2747
Market Price
$ 46.74
Selling Price
$ 39.25
939
774
254
4683
Market Price
$ 50.04
Selling Price
$ 43.35
2974
1340
2833
3850
Market Price
$ 60.67
Selling Price
$ 50.83
2796
1524
2029
4035
Market Price
$ 58.88
Selling Price
$ 50.27
1152
589
1043
4461
Market Price
$ 52.50
Selling Price
$ 46.84
701
403
274
863
Market Price
$ 62.39
Selling Price
$ 52.98
650
364
262
722
Market Price
$ 32.94
Selling Price
$ 29.35
492
128
360
1181
Market Price
$ 54.50
Selling Price
$ 46.26
1897
1059
618
3389
Market Price
$ 54.70
Selling Price
$ 47.31
985
499
632
4505
Market Price
$ 34.97
Selling Price
$ 31.77
1696
1032
512
4602
Market Price
$ 33.15
Selling Price
$ 28.84
3114
1470
1062
4683
Market Price
$ 48.24
Selling Price
$ 40.81
2924
1544
1385
3031
Market Price
$ 29.96
Selling Price
$ 26.74
741
728
211
3304
Market Price
$ 39.08
Selling Price
$ 34.29
3267
1281
2440
4422
Market Price
$ 58.09
Selling Price
$ 51.58
2671
2154
1343
2741
Market Price
$ 51.31
Selling Price
$ 42.86
3213
3069
2957
3780
Market Price
$ 54.47
Selling Price
$ 45.91
379
189
172
1440