Market Price
$ 68.24
Selling Price
$ 58.72
971
458
728
2615
Market Price
$ 51.61
Selling Price
$ 45.83
1780
416
1236
2635
Market Price
$ 41.32
Selling Price
$ 36.80
2453
2415
2443
2970
Market Price
$ 31.17
Selling Price
$ 26.06
2188
998
1412
2828
Market Price
$ 39.76
Selling Price
$ 34.50
2521
1466
748
3515
Market Price
$ 48.13
Selling Price
$ 40.49
998
921
653
2040
Market Price
$ 57.02
Selling Price
$ 47.64
3956
1603
1375
4025
Market Price
$ 39.90
Selling Price
$ 34.24
561
221
329
2039
Market Price
$ 38.66
Selling Price
$ 32.86
3948
2330
2234
4286
Market Price
$ 68.42
Selling Price
$ 58.35
2630
1433
1397
3213
Market Price
$ 49.92
Selling Price
$ 42.96
736
725
237
1921
Market Price
$ 35.77
Selling Price
$ 32.15
2868
2177
1352
3677
Market Price
$ 35.06
Selling Price
$ 30.93
294
63
212
1359
Market Price
$ 36.35
Selling Price
$ 32.50
1480
1170
315
2682
Market Price
$ 40.97
Selling Price
$ 35.53
480
443
220
506
Market Price
$ 61.13
Selling Price
$ 51.71
1307
1041
292
2603
Market Price
$ 50.62
Selling Price
$ 42.68
1483
758
1155
2981
Market Price
$ 37.83
Selling Price
$ 33.90
974
386
302
3824
Market Price
$ 51.58
Selling Price
$ 45.60
2251
1810
1751
3973
Market Price
$ 38.98
Selling Price
$ 33.03
1575
373
871
4835
Market Price
$ 49.94
Selling Price
$ 43.19
838
621
500
3712
Market Price
$ 34.21
Selling Price
$ 29.31
176
48
71
741
Market Price
$ 31.16
Selling Price
$ 26.11
956
910
602
1108
Market Price
$ 28.80
Selling Price
$ 25.42
1654
1497
764
2609
Market Price
$ 57.94
Selling Price
$ 48.66
3591
979
2893
3944
Market Price
$ 60.01
Selling Price
$ 52.63
2910
2699
1661
4848
Market Price
$ 46.60
Selling Price
$ 39.83
1787
1459
1631
2341
Market Price
$ 59.30
Selling Price
$ 52.17
465
437
397
496
Market Price
$ 49.18
Selling Price
$ 42.00
1427
1307
1411
1916
Market Price
$ 65.62
Selling Price
$ 55.95
4477
3118
3822
4983
Market Price
$ 53.82
Selling Price
$ 47.58
1545
939
981
4836
Market Price
$ 33.65
Selling Price
$ 28.99
2502
2231
1541
2505
Market Price
$ 53.35
Selling Price
$ 47.45
105
90
102
443
Market Price
$ 58.66
Selling Price
$ 49.42
1067
520
393
3807
Market Price
$ 54.47
Selling Price
$ 46.55
3931
891
2469
4569
Market Price
$ 48.84
Selling Price
$ 41.11
1787
941
435
2524
Market Price
$ 37.07
Selling Price
$ 33.00
2032
1155
1002
2462
Market Price
$ 66.20
Selling Price
$ 56.29
1492
454
908
1836
Market Price
$ 45.50
Selling Price
$ 39.49
1959
1546
1647
2479
Market Price
$ 30.53
Selling Price
$ 27.05
1333
521
353
2357