Market Price
$ 66.16
Selling Price
$ 56.63
777
568
467
3362
Market Price
$ 34.69
Selling Price
$ 31.20
799
645
472
1788
Market Price
$ 42.43
Selling Price
$ 36.46
3942
3524
1889
4738
Market Price
$ 59.18
Selling Price
$ 53.69
430
104
326
1000
Market Price
$ 40.21
Selling Price
$ 34.00
789
217
291
985
Market Price
$ 33.59
Selling Price
$ 30.44
2133
1446
1994
4001
Market Price
$ 50.36
Selling Price
$ 42.74
738
270
472
2242
Market Price
$ 61.32
Selling Price
$ 52.75
2316
609
1384
3005
Market Price
$ 46.68
Selling Price
$ 42.00
390
335
351
686
Market Price
$ 37.76
Selling Price
$ 32.41
653
577
166
923
Market Price
$ 60.77
Selling Price
$ 55.02
1579
896
315
2716
Market Price
$ 58.38
Selling Price
$ 49.23
487
109
431
1890
Market Price
$ 35.52
Selling Price
$ 32.05
1766
781
1318
3125
Market Price
$ 58.16
Selling Price
$ 52.00
1953
1792
1584
2506
Market Price
$ 52.95
Selling Price
$ 44.32
3401
1845
3352
4950
Market Price
$ 40.85
Selling Price
$ 36.53
250
229
195
517
Market Price
$ 42.77
Selling Price
$ 37.78
1605
469
995
2974
Market Price
$ 60.30
Selling Price
$ 54.12
359
309
114
1370
Market Price
$ 52.66
Selling Price
$ 45.94
1504
766
368
4709
Market Price
$ 55.51
Selling Price
$ 50.20
213
153
88
1004
Market Price
$ 54.51
Selling Price
$ 48.35
2034
1103
1000
3379
Market Price
$ 35.75
Selling Price
$ 32.19
1345
1019
828
3669
Market Price
$ 32.35
Selling Price
$ 29.19
3764
1309
2355
4783
Market Price
$ 60.54
Selling Price
$ 52.93
1679
970
1312
4950
Market Price
$ 53.22
Selling Price
$ 46.81
1196
622
1017
3973
Market Price
$ 32.94
Selling Price
$ 28.72
1699
713
1508
2698
Market Price
$ 42.68
Selling Price
$ 35.59
1664
1436
1182
2661
Market Price
$ 35.19
Selling Price
$ 29.74
3671
3153
1335
4294
Market Price
$ 60.03
Selling Price
$ 52.71
537
375
252
779
Market Price
$ 54.14
Selling Price
$ 46.26
604
515
211
1029
Market Price
$ 59.95
Selling Price
$ 51.20
523
312
212
1552
Market Price
$ 30.87
Selling Price
$ 26.58
2186
1190
1046
2325
Market Price
$ 63.55
Selling Price
$ 53.91
1862
1801
1008
4363
Market Price
$ 43.08
Selling Price
$ 37.65
1483
542
373
2570
Market Price
$ 66.60
Selling Price
$ 59.78
624
273
544
734
Market Price
$ 37.71
Selling Price
$ 32.08
1858
1843
1527
2137
Market Price
$ 29.10
Selling Price
$ 25.21
3805
3729
2869
3897
Market Price
$ 65.65
Selling Price
$ 57.99
2874
707
589
4254
Market Price
$ 36.63
Selling Price
$ 33.24
975
484
717
1190
Market Price
$ 57.50
Selling Price
$ 51.07
1153
923
471
1457