Market Price
$ 59.17
Selling Price
$ 53.47
3367
914
1402
4989
Market Price
$ 47.64
Selling Price
$ 40.48
3705
1285
3368
4853
Market Price
$ 34.38
Selling Price
$ 29.65
2202
1478
1044
2325
Market Price
$ 44.74
Selling Price
$ 39.25
1145
989
549
4489
Market Price
$ 55.70
Selling Price
$ 47.20
599
441
154
1770
Market Price
$ 40.26
Selling Price
$ 33.92
354
120
166
522
Market Price
$ 50.82
Selling Price
$ 44.13
1404
1121
853
3913
Market Price
$ 62.38
Selling Price
$ 53.92
1537
545
482
3301
Market Price
$ 64.94
Selling Price
$ 55.15
323
197
225
913
Market Price
$ 49.76
Selling Price
$ 42.28
1165
709
664
4397
Market Price
$ 36.44
Selling Price
$ 32.08
2263
724
1693
3821
Market Price
$ 59.85
Selling Price
$ 54.37
2180
1820
1816
2380
Market Price
$ 54.18
Selling Price
$ 48.26
1020
355
774
1026
Market Price
$ 46.73
Selling Price
$ 42.32
1622
1386
1428
2434
Market Price
$ 53.75
Selling Price
$ 46.10
965
622
924
1020
Market Price
$ 63.93
Selling Price
$ 54.40
1188
816
311
3193
Market Price
$ 61.02
Selling Price
$ 55.30
798
473
787
1118
Market Price
$ 50.02
Selling Price
$ 42.37
1486
937
1349
1740
Market Price
$ 38.61
Selling Price
$ 32.18
2646
795
2574
2666
Market Price
$ 63.94
Selling Price
$ 54.51
2121
1118
2078
3770
Market Price
$ 41.27
Selling Price
$ 36.79
797
680
760
1079
Market Price
$ 64.65
Selling Price
$ 58.15
316
109
145
402
Market Price
$ 60.71
Selling Price
$ 52.99
2536
996
2020
3411
Market Price
$ 30.01
Selling Price
$ 25.60
1178
977
1089
4969
Market Price
$ 33.20
Selling Price
$ 28.33
1662
1170
1370
3229
Market Price
$ 36.29
Selling Price
$ 30.35
1366
609
373
4947
Market Price
$ 65.64
Selling Price
$ 56.15
1455
1355
562
1687
Market Price
$ 31.77
Selling Price
$ 28.46
1033
959
434
1627
Market Price
$ 37.53
Selling Price
$ 32.05
2078
901
1807
4267
Market Price
$ 52.60
Selling Price
$ 47.27
431
255
165
483
Market Price
$ 55.99
Selling Price
$ 48.09
2057
1850
581
4628
Market Price
$ 61.83
Selling Price
$ 56.06
713
326
487
773
Market Price
$ 54.13
Selling Price
$ 45.74
848
699
507
3649
Market Price
$ 42.74
Selling Price
$ 37.55
1035
361
694
3370
Market Price
$ 55.86
Selling Price
$ 50.67
527
315
379
892
Market Price
$ 32.16
Selling Price
$ 28.60
2759
1468
1920
4819
Market Price
$ 37.75
Selling Price
$ 34.11
346
71
73
562
Market Price
$ 57.56
Selling Price
$ 50.65
1826
660
411
2888
Market Price
$ 47.94
Selling Price
$ 41.38
3941
3332
3861
4628
Market Price
$ 62.00
Selling Price
$ 55.42
917
236
782
989