Market Price
$ 42.94
Selling Price
$ 37.60
1428
648
1128
2361
Market Price
$ 60.72
Selling Price
$ 55.03
616
128
429
1427
Market Price
$ 56.62
Selling Price
$ 47.51
648
627
177
747
Market Price
$ 58.72
Selling Price
$ 52.51
2346
966
553
2558
Market Price
$ 44.01
Selling Price
$ 40.01
894
270
680
2838
Market Price
$ 34.84
Selling Price
$ 29.18
1551
1540
753
3313
Market Price
$ 32.08
Selling Price
$ 26.96
690
681
249
932
Market Price
$ 30.05
Selling Price
$ 26.87
880
632
439
2373
Market Price
$ 55.92
Selling Price
$ 50.80
3511
3075
925
4909
Market Price
$ 49.71
Selling Price
$ 44.05
3587
1957
2669
3979
Market Price
$ 55.23
Selling Price
$ 48.14
1036
1007
826
1211
Market Price
$ 50.23
Selling Price
$ 45.56
2570
1284
894
4828
Market Price
$ 59.54
Selling Price
$ 51.55
976
500
709
1166
Market Price
$ 31.72
Selling Price
$ 27.40
1179
1142
905
2291
Market Price
$ 51.21
Selling Price
$ 43.48
918
581
776
2481
Market Price
$ 62.89
Selling Price
$ 54.99
612
165
295
799
Market Price
$ 53.70
Selling Price
$ 45.50
960
921
305
2738
Market Price
$ 30.63
Selling Price
$ 25.83
2246
1678
2115
4928
Market Price
$ 50.73
Selling Price
$ 42.89
2436
1534
1043
4507
Market Price
$ 47.56
Selling Price
$ 42.87
2165
931
1232
3958
Market Price
$ 28.59
Selling Price
$ 25.49
457
378
404
686
Market Price
$ 35.70
Selling Price
$ 31.52
1246
537
714
1508
Market Price
$ 39.78
Selling Price
$ 35.71
424
99
155
1333
Market Price
$ 61.72
Selling Price
$ 52.34
2955
2314
2026
3757
Market Price
$ 50.67
Selling Price
$ 43.66
1910
1353
1795
3787
Market Price
$ 39.13
Selling Price
$ 35.32
2778
645
1853
4617
Market Price
$ 42.93
Selling Price
$ 35.98
3301
2796
2529
4042
Market Price
$ 33.43
Selling Price
$ 28.19
2444
2361
1113
4468
Market Price
$ 31.42
Selling Price
$ 26.66
605
492
473
2138
Market Price
$ 43.58
Selling Price
$ 38.37
351
240
222
1348
Market Price
$ 52.96
Selling Price
$ 46.73
666
503
374
714
Market Price
$ 63.02
Selling Price
$ 56.76
1527
481
466
3566
Market Price
$ 40.66
Selling Price
$ 35.69
2988
851
2943
3266
Market Price
$ 49.56
Selling Price
$ 43.90
185
121
83
833
Market Price
$ 46.83
Selling Price
$ 41.26
1483
1127
360
1700
Market Price
$ 67.93
Selling Price
$ 57.47
2905
2809
791
3251
Market Price
$ 43.53
Selling Price
$ 38.70
2959
2916
1512
4968
Market Price
$ 43.70
Selling Price
$ 37.01
626
625
371
3012
Market Price
$ 60.45
Selling Price
$ 52.12
189
114
186
848
Market Price
$ 50.26
Selling Price
$ 42.86
2240
823
1750
4995