Market Price
$ 60.78
Selling Price
$ 52.99
584
212
534
1521
Market Price
$ 60.94
Selling Price
$ 54.92
781
376
308
1661
Market Price
$ 47.84
Selling Price
$ 42.20
2151
1765
1100
2851
Market Price
$ 61.99
Selling Price
$ 55.36
1129
632
445
1370
Market Price
$ 65.27
Selling Price
$ 58.19
1399
1024
1089
2385
Market Price
$ 40.94
Selling Price
$ 35.21
2149
1677
571
3869
Market Price
$ 51.02
Selling Price
$ 42.61
1170
854
533
3614
Market Price
$ 46.15
Selling Price
$ 39.28
1003
618
494
4502
Market Price
$ 63.27
Selling Price
$ 54.60
4180
2808
1434
4396
Market Price
$ 51.16
Selling Price
$ 46.24
196
46
68
507
Market Price
$ 58.52
Selling Price
$ 50.54
209
82
169
422
Market Price
$ 58.29
Selling Price
$ 48.81
3334
3284
2860
4842
Market Price
$ 36.27
Selling Price
$ 32.84
2856
761
2128
3139
Market Price
$ 61.09
Selling Price
$ 53.47
2332
2029
1832
4420
Market Price
$ 66.09
Selling Price
$ 58.17
835
733
430
1027
Market Price
$ 52.80
Selling Price
$ 47.45
506
338
155
732
Market Price
$ 46.68
Selling Price
$ 39.70
1098
854
220
3415
Market Price
$ 48.56
Selling Price
$ 42.02
787
386
406
895
Market Price
$ 28.50
Selling Price
$ 25.13
1341
400
583
4155
Market Price
$ 35.52
Selling Price
$ 31.21
2282
1371
1676
3108
Market Price
$ 52.55
Selling Price
$ 46.97
1230
436
425
1299
Market Price
$ 56.75
Selling Price
$ 47.88
1967
602
1937
2022
Market Price
$ 50.15
Selling Price
$ 44.15
652
556
634
678
Market Price
$ 42.56
Selling Price
$ 37.62
1539
1376
1352
1848
Market Price
$ 60.22
Selling Price
$ 51.31
2042
912
1728
3874
Market Price
$ 33.97
Selling Price
$ 29.65
2397
1868
595
3940
Market Price
$ 52.90
Selling Price
$ 47.31
2968
1207
2393
4024
Market Price
$ 41.60
Selling Price
$ 37.30
1057
941
1013
2774
Market Price
$ 29.55
Selling Price
$ 26.40
890
677
650
1257
Market Price
$ 40.49
Selling Price
$ 34.90
2852
1969
996
3338
Market Price
$ 47.63
Selling Price
$ 41.03
3409
1912
3332
4373
Market Price
$ 55.57
Selling Price
$ 48.41
2614
1683
941
4439
Market Price
$ 52.95
Selling Price
$ 47.02
1006
298
407
4002
Market Price
$ 64.36
Selling Price
$ 53.89
3537
1338
2834
3606
Market Price
$ 47.36
Selling Price
$ 42.47
734
616
227
1670
Market Price
$ 39.19
Selling Price
$ 32.83
2342
1032
1637
2995
Market Price
$ 37.09
Selling Price
$ 32.22
1032
701
608
1242
Market Price
$ 68.58
Selling Price
$ 57.76
474
424
461
556
Market Price
$ 47.61
Selling Price
$ 42.19
571
406
380
754
Market Price
$ 36.82
Selling Price
$ 31.07
1727
1095
577
2545