Market Price
$ 50.23
Selling Price
$ 43.84
328
164
284
1047
Market Price
$ 39.20
Selling Price
$ 33.47
508
440
351
1849
Market Price
$ 37.31
Selling Price
$ 32.83
1417
994
671
1867
Market Price
$ 38.89
Selling Price
$ 35.23
1178
245
562
2251
Market Price
$ 33.16
Selling Price
$ 27.77
1173
541
896
1299
Market Price
$ 55.60
Selling Price
$ 49.54
1305
1155
1056
2430
Market Price
$ 46.06
Selling Price
$ 41.65
1420
1264
595
3191
Market Price
$ 63.86
Selling Price
$ 56.23
485
183
362
1131
Market Price
$ 43.47
Selling Price
$ 36.50
382
216
146
618
Market Price
$ 66.97
Selling Price
$ 57.09
3110
1286
697
3668
Market Price
$ 32.41
Selling Price
$ 27.99
2445
512
2351
3078
Market Price
$ 48.54
Selling Price
$ 42.61
2190
1378
1381
2784
Market Price
$ 34.41
Selling Price
$ 30.03
2698
1222
2376
4988
Market Price
$ 60.83
Selling Price
$ 50.84
583
215
298
2850
Market Price
$ 60.87
Selling Price
$ 54.72
493
299
338
916
Market Price
$ 36.76
Selling Price
$ 30.93
1220
282
732
1850
Market Price
$ 43.10
Selling Price
$ 36.63
1079
517
607
3957
Market Price
$ 48.00
Selling Price
$ 42.42
1070
750
708
4719
Market Price
$ 56.52
Selling Price
$ 50.15
3617
1288
842
4695
Market Price
$ 57.74
Selling Price
$ 49.44
1368
388
522
3874
Market Price
$ 37.56
Selling Price
$ 34.02
4162
3559
1268
4558
Market Price
$ 36.70
Selling Price
$ 31.89
711
644
556
1106
Market Price
$ 51.91
Selling Price
$ 45.14
1137
553
317
2875
Market Price
$ 37.32
Selling Price
$ 32.94
1237
543
409
4871
Market Price
$ 49.16
Selling Price
$ 43.18
1505
1486
1236
1568
Market Price
$ 33.82
Selling Price
$ 29.33
1272
1235
781
1348
Market Price
$ 54.87
Selling Price
$ 49.48
843
303
794
859
Market Price
$ 35.15
Selling Price
$ 29.36
2295
1466
1126
4675
Market Price
$ 66.54
Selling Price
$ 59.11
1807
771
367
4812
Market Price
$ 63.36
Selling Price
$ 57.06
756
257
264
1677
Market Price
$ 36.63
Selling Price
$ 32.07
249
244
88
704
Market Price
$ 56.02
Selling Price
$ 49.42
1566
1484
613
2647
Market Price
$ 59.00
Selling Price
$ 51.68
1412
816
1006
4771
Market Price
$ 29.62
Selling Price
$ 26.33
872
691
654
2747
Market Price
$ 49.75
Selling Price
$ 41.65
175
124
95
508
Market Price
$ 48.07
Selling Price
$ 40.65
454
317
265
598
Market Price
$ 65.16
Selling Price
$ 57.19
673
585
403
1405
Market Price
$ 29.57
Selling Price
$ 26.77
2622
680
1383
3280
Market Price
$ 48.46
Selling Price
$ 40.56
3328
2504
2090
4624
Market Price
$ 46.00
Selling Price
$ 38.67
4177
1209
1797
4207