Market Price
$ 35.61
Selling Price
$ 31.74
3073
3026
686
4283
Market Price
$ 32.12
Selling Price
$ 27.84
3291
3192
1394
4917
Market Price
$ 46.30
Selling Price
$ 39.15
1318
1176
450
2993
Market Price
$ 40.26
Selling Price
$ 35.96
1274
514
705
2705
Market Price
$ 43.90
Selling Price
$ 38.56
1157
1030
464
4479
Market Price
$ 49.40
Selling Price
$ 43.94
3499
1778
3340
3540
Market Price
$ 58.69
Selling Price
$ 52.05
516
137
195
580
Market Price
$ 59.30
Selling Price
$ 52.11
2636
1424
2073
2888
Market Price
$ 58.77
Selling Price
$ 49.50
1422
832
436
1463
Market Price
$ 40.14
Selling Price
$ 33.46
1157
969
1101
1945
Market Price
$ 34.13
Selling Price
$ 30.93
494
410
326
2246
Market Price
$ 63.13
Selling Price
$ 55.40
216
49
123
541
Market Price
$ 30.57
Selling Price
$ 27.02
619
351
380
1878
Market Price
$ 35.05
Selling Price
$ 29.90
790
205
298
872
Market Price
$ 65.68
Selling Price
$ 55.82
2027
789
1597
4079
Market Price
$ 43.86
Selling Price
$ 39.74
1166
294
488
1520
Market Price
$ 56.75
Selling Price
$ 50.95
1147
828
671
3543
Market Price
$ 46.22
Selling Price
$ 40.01
2237
969
785
3945
Market Price
$ 49.10
Selling Price
$ 41.36
436
98
317
772
Market Price
$ 42.50
Selling Price
$ 35.60
1529
836
1244
1791