Market Price
$ 47.93
Selling Price
$ 40.79
2049
1056
1485
2079
Market Price
$ 48.92
Selling Price
$ 43.13
1034
1023
936
3323
Market Price
$ 30.13
Selling Price
$ 26.62
2206
1891
486
3833
Market Price
$ 64.68
Selling Price
$ 56.65
266
149
229
521
Market Price
$ 50.33
Selling Price
$ 42.21
1443
1056
624
2010
Market Price
$ 47.74
Selling Price
$ 43.14
339
278
256
1043
Market Price
$ 30.88
Selling Price
$ 26.16
331
104
70
770
Market Price
$ 63.23
Selling Price
$ 55.88
2953
2527
1488
3446
Market Price
$ 61.15
Selling Price
$ 52.75
1971
1913
1460
2574
Market Price
$ 42.20
Selling Price
$ 37.63
638
546
366
1202
Market Price
$ 28.89
Selling Price
$ 25.13
943
567
750
3155
Market Price
$ 49.14
Selling Price
$ 44.33
243
195
187
479
Market Price
$ 38.29
Selling Price
$ 33.85
184
52
113
907
Market Price
$ 65.08
Selling Price
$ 56.64
579
321
146
2786
Market Price
$ 43.94
Selling Price
$ 39.78
1188
1033
520
2374
Market Price
$ 46.56
Selling Price
$ 39.08
2741
2137
1313
2764
Market Price
$ 65.39
Selling Price
$ 55.22
1290
1014
620
3283
Market Price
$ 55.68
Selling Price
$ 47.33
3447
1638
1211
4182
Market Price
$ 59.07
Selling Price
$ 52.15
1186
1098
953
2415
Market Price
$ 59.43
Selling Price
$ 51.13
2231
2052
1773
2946
Market Price
$ 43.15
Selling Price
$ 36.17
3612
1180
904
3665
Market Price
$ 68.00
Selling Price
$ 58.24
2506
1590
1345
4881
Market Price
$ 35.46
Selling Price
$ 30.01
1128
1084
870
1795
Market Price
$ 67.60
Selling Price
$ 57.28
1523
1051
400
1716
Market Price
$ 61.31
Selling Price
$ 53.79
288
282
207
465
Market Price
$ 59.30
Selling Price
$ 50.56
3091
1625
2939
4053
Market Price
$ 39.56
Selling Price
$ 34.66
217
211
200
992
Market Price
$ 64.02
Selling Price
$ 55.92
1765
467
1180
4140
Market Price
$ 44.49
Selling Price
$ 38.32
519
294
383
822
Market Price
$ 29.09
Selling Price
$ 25.22
1786
1570
1207
2562
Market Price
$ 38.08
Selling Price
$ 32.59
1528
943
319
3887
Market Price
$ 42.46
Selling Price
$ 37.58
439
119
362
645
Market Price
$ 35.80
Selling Price
$ 31.77
1128
864
986
2872
Market Price
$ 35.35
Selling Price
$ 32.09
307
190
104
1392
Market Price
$ 41.27
Selling Price
$ 34.57
437
374
271
537
Market Price
$ 56.39
Selling Price
$ 50.24
3182
2725
1455
3271
Market Price
$ 32.90
Selling Price
$ 28.88
2362
1675
1247
3294
Market Price
$ 53.72
Selling Price
$ 46.39
4023
878
923
4701
Market Price
$ 66.31
Selling Price
$ 59.36
3815
3404
2818
4232
Market Price
$ 31.57
Selling Price
$ 28.47
137
60
91
541