Market Price
$ 52.59
Selling Price
$ 47.04
3613
1127
2150
4850
Market Price
$ 42.36
Selling Price
$ 35.99
2206
938
2184
2605
Market Price
$ 68.54
Selling Price
$ 59.31
1155
556
311
4693
Market Price
$ 47.89
Selling Price
$ 43.52
3766
2531
2384
4340
Market Price
$ 37.64
Selling Price
$ 32.76
2153
2089
590
3188
Market Price
$ 61.41
Selling Price
$ 55.09
1370
902
957
2860
Market Price
$ 57.85
Selling Price
$ 49.24
3996
3068
2476
4150
Market Price
$ 62.00
Selling Price
$ 55.36
2108
1642
1971
2328
Market Price
$ 63.76
Selling Price
$ 55.86
377
203
342
572
Market Price
$ 61.71
Selling Price
$ 54.65
2455
2158
1240
4899
Market Price
$ 61.28
Selling Price
$ 52.46
766
593
761
1501
Market Price
$ 30.29
Selling Price
$ 25.88
3336
2609
3039
3671
Market Price
$ 32.71
Selling Price
$ 28.99
1341
512
443
2743
Market Price
$ 36.26
Selling Price
$ 31.35
1207
273
747
1588
Market Price
$ 68.24
Selling Price
$ 57.58
1017
263
1000
2807
Market Price
$ 62.29
Selling Price
$ 53.86
1198
755
1198
2011
Market Price
$ 45.34
Selling Price
$ 38.90
2926
724
1659
3858
Market Price
$ 30.22
Selling Price
$ 26.89
794
452
203
1001
Market Price
$ 65.41
Selling Price
$ 58.51
2483
774
1338
4797
Market Price
$ 52.24
Selling Price
$ 45.22
1060
294
743
4628
Market Price
$ 56.38
Selling Price
$ 47.53
346
270
164
631
Market Price
$ 62.80
Selling Price
$ 55.81
1849
576
983
4126
Market Price
$ 53.69
Selling Price
$ 45.50
802
267
270
1047
Market Price
$ 41.88
Selling Price
$ 37.23
552
481
241
1796
Market Price
$ 31.78
Selling Price
$ 26.89
156
70
109
509
Market Price
$ 55.05
Selling Price
$ 47.41
1360
526
415
1550
Market Price
$ 30.49
Selling Price
$ 26.71
1268
898
501
1765
Market Price
$ 50.21
Selling Price
$ 43.72
1095
220
389
2186
Market Price
$ 48.37
Selling Price
$ 43.96
2047
1662
1390
4990
Market Price
$ 59.66
Selling Price
$ 50.37
1577
965
1342
3343
Market Price
$ 30.47
Selling Price
$ 25.95
1623
588
1354
4900
Market Price
$ 34.62
Selling Price
$ 29.80
2481
1883
1520
4709
Market Price
$ 66.02
Selling Price
$ 56.02
368
281
200
940
Market Price
$ 57.46
Selling Price
$ 51.76
552
150
550
780
Market Price
$ 68.60
Selling Price
$ 59.27
501
307
147
2121
Market Price
$ 31.62
Selling Price
$ 26.52
2402
1630
1597
4652
Market Price
$ 44.77
Selling Price
$ 39.45
1531
1073
850
4560
Market Price
$ 28.45
Selling Price
$ 25.24
919
267
772
1041
Market Price
$ 36.57
Selling Price
$ 32.25
343
274
148
545
Market Price
$ 55.85
Selling Price
$ 48.68
326
270
259
531