Market Price
$ 41.88
Selling Price
$ 37.22
1712
1114
946
3398
Market Price
$ 58.92
Selling Price
$ 50.12
2987
608
1676
3901
Market Price
$ 46.72
Selling Price
$ 39.46
1672
350
374
3441
Market Price
$ 33.36
Selling Price
$ 29.05
2731
764
2515
3568
Market Price
$ 31.05
Selling Price
$ 26.94
480
181
466
657
Market Price
$ 58.81
Selling Price
$ 50.21
2631
2417
915
3711
Market Price
$ 47.40
Selling Price
$ 43.04
1204
1148
391
2131
Market Price
$ 53.44
Selling Price
$ 46.67
976
344
894
1314
Market Price
$ 36.25
Selling Price
$ 31.76
2556
1379
2200
4613
Market Price
$ 58.70
Selling Price
$ 52.38
1405
1289
748
3466
Market Price
$ 37.42
Selling Price
$ 33.39
354
287
304
1424
Market Price
$ 61.74
Selling Price
$ 53.18
1758
1421
1526
4335
Market Price
$ 38.54
Selling Price
$ 34.17
2720
1244
2030
2912
Market Price
$ 64.69
Selling Price
$ 54.23
855
302
838
970
Market Price
$ 54.21
Selling Price
$ 47.32
1424
349
363
2325
Market Price
$ 58.32
Selling Price
$ 52.46
3480
2096
3141
4755
Market Price
$ 57.04
Selling Price
$ 51.66
1943
1505
1557
4219
Market Price
$ 28.73
Selling Price
$ 25.28
1531
1164
1306
3437
Market Price
$ 31.81
Selling Price
$ 28.25
903
418
182
3046
Market Price
$ 60.70
Selling Price
$ 53.66
3252
3156
3115
3741
Market Price
$ 28.61
Selling Price
$ 25.02
1460
538
1069
4896
Market Price
$ 32.44
Selling Price
$ 27.14
678
182
225
1912
Market Price
$ 31.73
Selling Price
$ 28.56
618
262
574
1182
Market Price
$ 34.85
Selling Price
$ 30.22
3108
2193
1591
3648
Market Price
$ 66.19
Selling Price
$ 55.85
1123
745
613
2022
Market Price
$ 47.24
Selling Price
$ 39.67
833
277
362
3210
Market Price
$ 57.09
Selling Price
$ 50.84
1911
1645
738
4416
Market Price
$ 57.08
Selling Price
$ 51.51
1146
571
648
2597
Market Price
$ 43.66
Selling Price
$ 37.24
2822
1518
2541
3145
Market Price
$ 66.96
Selling Price
$ 59.89
1825
507
1356
4817
Market Price
$ 65.37
Selling Price
$ 55.74
1651
678
1087
2336
Market Price
$ 48.77
Selling Price
$ 41.27
1538
973
1108
1578
Market Price
$ 59.54
Selling Price
$ 53.54
2232
1324
1090
3376
Market Price
$ 38.34
Selling Price
$ 32.14
226
172
83
890
Market Price
$ 30.61
Selling Price
$ 27.39
394
255
251
949
Market Price
$ 30.11
Selling Price
$ 26.61
3245
965
2841
4750
Market Price
$ 42.91
Selling Price
$ 38.54
541
438
541
1278
Market Price
$ 67.22
Selling Price
$ 58.71
810
242
657
1697
Market Price
$ 35.11
Selling Price
$ 29.99
1291
511
1209
2956
Market Price
$ 53.11
Selling Price
$ 45.42
790
346
338
3907