Market Price
$ 56.87
Selling Price
$ 50.00
2773
2536
1121
4135
Market Price
$ 40.27
Selling Price
$ 34.34
3071
2421
1279
3622
Market Price
$ 63.45
Selling Price
$ 55.57
3224
2102
2441
3298
Market Price
$ 55.06
Selling Price
$ 49.51
3259
797
1578
4694
Market Price
$ 36.83
Selling Price
$ 32.32
3716
746
3172
4857
Market Price
$ 32.76
Selling Price
$ 29.03
1321
1074
548
4016
Market Price
$ 61.43
Selling Price
$ 52.61
1582
1007
1483
1679
Market Price
$ 64.00
Selling Price
$ 58.00
1077
481
713
3216
Market Price
$ 56.16
Selling Price
$ 47.47
860
738
234
995
Market Price
$ 43.92
Selling Price
$ 39.78
1684
1652
379
3055
Market Price
$ 33.90
Selling Price
$ 30.48
953
317
709
4179
Market Price
$ 48.47
Selling Price
$ 40.88
484
335
123
655
Market Price
$ 29.95
Selling Price
$ 26.30
2220
1532
1909
2648
Market Price
$ 49.86
Selling Price
$ 45.21
1542
588
780
1992
Market Price
$ 39.28
Selling Price
$ 34.91
1712
915
1322
1796
Market Price
$ 54.54
Selling Price
$ 46.45
898
358
691
2129
Market Price
$ 67.90
Selling Price
$ 57.44
1322
271
1038
2356
Market Price
$ 55.65
Selling Price
$ 48.59
3322
1438
2450
3351
Market Price
$ 34.64
Selling Price
$ 30.17
1922
1159
1328
3396
Market Price
$ 42.36
Selling Price
$ 37.42
1016
918
1011
3326
Market Price
$ 35.66
Selling Price
$ 32.31
1151
1031
1119
1731
Market Price
$ 37.30
Selling Price
$ 33.04
4143
2308
2677
4183
Market Price
$ 54.65
Selling Price
$ 47.64
2344
996
2024
3640
Market Price
$ 27.61
Selling Price
$ 25.05
655
355
271
1749
Market Price
$ 47.18
Selling Price
$ 40.86
399
237
294
690
Market Price
$ 44.68
Selling Price
$ 39.76
3035
2563
1807
4029
Market Price
$ 52.63
Selling Price
$ 44.31
3887
1956
2274
4726
Market Price
$ 47.58
Selling Price
$ 40.60
971
742
718
2903
Market Price
$ 63.18
Selling Price
$ 56.22
1010
603
768
4903
Market Price
$ 41.10
Selling Price
$ 36.84
1655
988
1228
2251
Market Price
$ 38.39
Selling Price
$ 34.33
687
646
412
1164
Market Price
$ 55.91
Selling Price
$ 48.26
455
339
126
837
Market Price
$ 56.75
Selling Price
$ 49.00
2336
907
2118
3470
Market Price
$ 67.39
Selling Price
$ 57.24
1189
523
793
3456
Market Price
$ 69.48
Selling Price
$ 59.07
614
412
302
1481
Market Price
$ 40.88
Selling Price
$ 36.03
727
528
694
1915
Market Price
$ 49.48
Selling Price
$ 43.70
1859
435
677
2073
Market Price
$ 47.98
Selling Price
$ 40.82
1505
1082
431
2948
Market Price
$ 39.55
Selling Price
$ 33.47
596
149
467
760
Market Price
$ 52.07
Selling Price
$ 45.50
2416
2169
688
4295