Market Price
$ 58.63
Selling Price
$ 49.43
3172
1635
2780
3237
Market Price
$ 60.35
Selling Price
$ 53.33
1786
502
1072
2910
Market Price
$ 58.90
Selling Price
$ 52.40
3989
2860
1251
3998
Market Price
$ 57.62
Selling Price
$ 49.55
1008
365
381
1298
Market Price
$ 64.17
Selling Price
$ 56.79
1977
1526
1371
4481
Market Price
$ 40.45
Selling Price
$ 34.80
2045
1197
1948
3475
Market Price
$ 34.66
Selling Price
$ 30.74
283
85
174
736
Market Price
$ 48.32
Selling Price
$ 42.96
3292
825
1358
4264
Market Price
$ 33.62
Selling Price
$ 29.69
1052
896
320
3452
Market Price
$ 42.82
Selling Price
$ 38.50
510
254
388
1079
Market Price
$ 39.17
Selling Price
$ 34.27
2987
2469
1014
4345
Market Price
$ 40.77
Selling Price
$ 35.95
581
512
419
2800
Market Price
$ 33.51
Selling Price
$ 28.50
1111
252
757
2843
Market Price
$ 45.90
Selling Price
$ 38.85
550
298
397
2752
Market Price
$ 67.02
Selling Price
$ 58.58
3834
2950
1711
4085
Market Price
$ 62.53
Selling Price
$ 53.01
1737
1001
853
2454
Market Price
$ 54.59
Selling Price
$ 48.83
394
231
369
1205
Market Price
$ 64.80
Selling Price
$ 55.38
969
273
421
1133
Market Price
$ 65.96
Selling Price
$ 56.02
1095
1051
512
3039
Market Price
$ 34.92
Selling Price
$ 31.58
3014
831
1563
3182
Market Price
$ 30.32
Selling Price
$ 25.62
815
792
588
1128
Market Price
$ 66.93
Selling Price
$ 58.84
3408
903
1038
4090
Market Price
$ 52.40
Selling Price
$ 46.19
4298
2144
1755
4394
Market Price
$ 28.58
Selling Price
$ 25.71
271
221
191
435
Market Price
$ 59.97
Selling Price
$ 54.12
1040
557
316
1627
Market Price
$ 43.76
Selling Price
$ 38.29
1367
501
1337
3553
Market Price
$ 55.76
Selling Price
$ 49.11
739
453
260
2321
Market Price
$ 29.49
Selling Price
$ 25.76
1622
478
933
4329
Market Price
$ 35.75
Selling Price
$ 29.89
1019
713
391
2066
Market Price
$ 64.39
Selling Price
$ 56.23
1766
1742
1437
3879
Market Price
$ 47.55
Selling Price
$ 40.42
1798
783
803
4353
Market Price
$ 59.53
Selling Price
$ 51.96
3164
1750
1330
3197
Market Price
$ 61.12
Selling Price
$ 53.12
658
534
419
2223
Market Price
$ 31.67
Selling Price
$ 27.88
2592
843
2212
2684
Market Price
$ 61.51
Selling Price
$ 55.43
293
275
260
552
Market Price
$ 32.89
Selling Price
$ 28.09
2294
794
1531
3730
Market Price
$ 37.42
Selling Price
$ 31.68
1723
1564
796
2576
Market Price
$ 68.87
Selling Price
$ 58.43
1447
486
1333
2903
Market Price
$ 50.92
Selling Price
$ 43.50
2917
2370
1311
4077
Market Price
$ 37.14
Selling Price
$ 33.02
566
325
121
1438