Market Price
$ 38.02
Selling Price
$ 32.25
467
394
325
1320
Market Price
$ 60.00
Selling Price
$ 50.07
614
249
404
1575
Market Price
$ 46.69
Selling Price
$ 41.04
454
376
293
507
Market Price
$ 64.05
Selling Price
$ 55.05
2347
469
1711
3671
Market Price
$ 55.36
Selling Price
$ 46.40
624
304
157
1007
Market Price
$ 31.88
Selling Price
$ 27.31
1927
839
750
3930
Market Price
$ 65.11
Selling Price
$ 56.72
492
138
274
611
Market Price
$ 60.43
Selling Price
$ 53.76
2126
963
1157
3356
Market Price
$ 43.87
Selling Price
$ 39.03
3293
2697
2509
4653
Market Price
$ 58.81
Selling Price
$ 50.46
1510
1057
793
2481
Market Price
$ 56.26
Selling Price
$ 51.09
3850
1294
854
4437
Market Price
$ 42.05
Selling Price
$ 36.67
3196
2186
925
4624
Market Price
$ 69.58
Selling Price
$ 59.09
1029
678
545
2782
Market Price
$ 64.44
Selling Price
$ 54.59
1908
1829
1836
3442
Market Price
$ 46.54
Selling Price
$ 39.62
1899
1674
1455
3398
Market Price
$ 44.68
Selling Price
$ 39.50
2803
2345
1237
2936
Market Price
$ 38.94
Selling Price
$ 32.62
450
207
446
1656
Market Price
$ 36.56
Selling Price
$ 32.87
1156
596
268
1786
Market Price
$ 66.14
Selling Price
$ 58.91
1548
615
1068
3931
Market Price
$ 51.24
Selling Price
$ 43.90
2362
896
670
2891
Market Price
$ 52.92
Selling Price
$ 45.19
3146
3099
2266
3904
Market Price
$ 62.62
Selling Price
$ 52.36
1301
393
316
1921
Market Price
$ 57.58
Selling Price
$ 52.20
889
771
397
3034
Market Price
$ 54.81
Selling Price
$ 49.54
2666
2444
2589
3472
Market Price
$ 64.96
Selling Price
$ 56.84
2296
1524
2254
4311
Market Price
$ 66.13
Selling Price
$ 58.21
452
254
360
1594
Market Price
$ 38.64
Selling Price
$ 34.74
1608
823
1191
4104
Market Price
$ 62.88
Selling Price
$ 53.50
907
333
559
2684
Market Price
$ 53.03
Selling Price
$ 45.92
181
98
71
501
Market Price
$ 60.41
Selling Price
$ 50.36
636
415
482
1943
Market Price
$ 29.03
Selling Price
$ 25.30
1977
1570
579
2641
Market Price
$ 33.86
Selling Price
$ 28.71
331
119
73
593
Market Price
$ 60.76
Selling Price
$ 54.42
1896
848
992
4415
Market Price
$ 56.11
Selling Price
$ 49.46
797
441
750
1544
Market Price
$ 66.32
Selling Price
$ 55.96
1810
515
432
3370
Market Price
$ 40.05
Selling Price
$ 33.45
2861
1280
1197
3730
Market Price
$ 44.48
Selling Price
$ 40.43
580
249
375
1070
Market Price
$ 65.60
Selling Price
$ 59.57
2276
692
1228
2590
Market Price
$ 49.64
Selling Price
$ 42.47
956
238
661
2058
Market Price
$ 36.52
Selling Price
$ 30.93
2262
2190
1874
4128