Market Price
$ 50.67
Selling Price
$ 42.62
1374
1305
558
4617
Market Price
$ 40.68
Selling Price
$ 34.44
796
531
233
1400
Market Price
$ 64.33
Selling Price
$ 58.18
1865
642
729
3241
Market Price
$ 34.03
Selling Price
$ 30.50
518
275
464
716
Market Price
$ 69.19
Selling Price
$ 58.10
2692
1789
1518
4476
Market Price
$ 63.04
Selling Price
$ 55.00
569
226
146
909
Market Price
$ 46.59
Selling Price
$ 40.63
150
117
90
712
Market Price
$ 47.72
Selling Price
$ 41.05
560
430
144
1556
Market Price
$ 39.14
Selling Price
$ 34.88
1382
1047
1151
2364
Market Price
$ 68.32
Selling Price
$ 59.45
888
777
627
1008
Market Price
$ 37.04
Selling Price
$ 32.45
1758
1527
633
2420
Market Price
$ 58.42
Selling Price
$ 49.27
986
723
525
1923
Market Price
$ 61.35
Selling Price
$ 51.30
351
208
215
1156
Market Price
$ 58.79
Selling Price
$ 49.08
2883
1121
2095
3846
Market Price
$ 63.75
Selling Price
$ 56.36
1354
325
311
1568
Market Price
$ 54.45
Selling Price
$ 45.91
1986
706
1918
2217
Market Price
$ 31.27
Selling Price
$ 26.07
2745
1634
1126
2912
Market Price
$ 36.84
Selling Price
$ 31.47
2401
1649
1347
3818
Market Price
$ 54.22
Selling Price
$ 47.10
1436
1118
811
4840
Market Price
$ 71.32
Selling Price
$ 59.67
1548
916
887
2387
Market Price
$ 46.14
Selling Price
$ 40.42
200
75
181
716
Market Price
$ 43.23
Selling Price
$ 39.15
104
22
52
456
Market Price
$ 63.91
Selling Price
$ 55.10
1167
440
491
1451
Market Price
$ 41.30
Selling Price
$ 35.45
2092
896
625
3691
Market Price
$ 62.50
Selling Price
$ 55.72
872
299
600
2595
Market Price
$ 56.69
Selling Price
$ 49.39
2787
1523
1696
3840
Market Price
$ 63.10
Selling Price
$ 55.40
3052
1269
1234
3895
Market Price
$ 64.22
Selling Price
$ 55.88
1029
753
514
3355
Market Price
$ 36.62
Selling Price
$ 31.33
1170
856
276
2936
Market Price
$ 54.98
Selling Price
$ 48.58
3575
2007
1209
3639
Market Price
$ 30.74
Selling Price
$ 27.20
3814
2606
1005
4320
Market Price
$ 48.83
Selling Price
$ 44.14
3230
3087
3137
3452
Market Price
$ 38.31
Selling Price
$ 32.83
739
273
420
1861
Market Price
$ 36.20
Selling Price
$ 31.67
1976
1802
1417
4211
Market Price
$ 38.50
Selling Price
$ 33.50
1272
610
558
1582
Market Price
$ 28.68
Selling Price
$ 25.28
2432
2095
1438
3356
Market Price
$ 50.91
Selling Price
$ 45.97
1343
777
1318
4240
Market Price
$ 40.21
Selling Price
$ 36.52
1671
1272
1486
3556
Market Price
$ 44.63
Selling Price
$ 37.22
1858
1829
972
4543
Market Price
$ 34.77
Selling Price
$ 29.85
1569
1337
1063
4029