Market Price
$ 50.66
Selling Price
$ 42.68
736
474
685
886
Market Price
$ 33.74
Selling Price
$ 30.11
2719
1800
1918
4097
Market Price
$ 46.03
Selling Price
$ 39.28
3192
1752
2934
4542
Market Price
$ 52.42
Selling Price
$ 47.10
1021
641
339
1684
Market Price
$ 54.38
Selling Price
$ 45.41
3481
2542
2007
4229
Market Price
$ 59.83
Selling Price
$ 51.65
492
290
211
651
Market Price
$ 31.24
Selling Price
$ 27.61
2825
845
858
4788
Market Price
$ 38.55
Selling Price
$ 32.14
2012
596
1018
4351
Market Price
$ 68.59
Selling Price
$ 59.36
1994
1615
541
2875
Market Price
$ 63.67
Selling Price
$ 56.55
1033
483
328
2004
Market Price
$ 36.05
Selling Price
$ 31.13
3845
3835
3469
4513
Market Price
$ 68.94
Selling Price
$ 59.70
752
729
546
842
Market Price
$ 63.50
Selling Price
$ 57.45
2477
1915
1945
2556
Market Price
$ 64.63
Selling Price
$ 55.85
1089
796
944
2838
Market Price
$ 34.48
Selling Price
$ 30.60
288
274
78
522
Market Price
$ 42.60
Selling Price
$ 35.72
3093
1750
2910
3682
Market Price
$ 45.59
Selling Price
$ 41.00
485
207
225
545
Market Price
$ 67.07
Selling Price
$ 59.76
2380
933
1678
2388
Market Price
$ 49.69
Selling Price
$ 42.60
1659
1144
505
2778
Market Price
$ 47.17
Selling Price
$ 42.75
3004
2494
642
3026
Market Price
$ 28.35
Selling Price
$ 25.38
656
348
210
1240
Market Price
$ 49.95
Selling Price
$ 43.05
1504
1093
1304
4772
Market Price
$ 37.79
Selling Price
$ 31.62
869
345
726
1057
Market Price
$ 46.05
Selling Price
$ 41.68
2055
1277
1673
2121
Market Price
$ 43.20
Selling Price
$ 38.93
2519
2182
1538
3379
Market Price
$ 62.36
Selling Price
$ 54.32
642
136
401
1057
Market Price
$ 67.73
Selling Price
$ 57.56
1477
1235
1358
4897
Market Price
$ 38.35
Selling Price
$ 34.49
3623
794
2506
4405
Market Price
$ 35.78
Selling Price
$ 29.96
2879
1056
757
4480
Market Price
$ 34.72
Selling Price
$ 30.11
290
131
251
455
Market Price
$ 35.80
Selling Price
$ 31.86
249
127
236
1048
Market Price
$ 40.12
Selling Price
$ 34.73
607
556
307
1590
Market Price
$ 31.37
Selling Price
$ 27.26
2572
743
1728
4062
Market Price
$ 29.78
Selling Price
$ 25.53
2996
766
2177
3637
Market Price
$ 29.16
Selling Price
$ 25.13
1282
505
564
2149
Market Price
$ 42.03
Selling Price
$ 36.70
2025
529
1491
4274
Market Price
$ 52.84
Selling Price
$ 44.46
1144
375
584
4977
Market Price
$ 62.42
Selling Price
$ 53.54
383
245
317
652
Market Price
$ 60.58
Selling Price
$ 54.41
1417
669
996
1830
Market Price
$ 59.91
Selling Price
$ 52.84
1169
980
397
4804