Market Price
$ 48.65
Selling Price
$ 43.27
401
98
218
1759
Market Price
$ 47.14
Selling Price
$ 41.48
3063
1538
707
4987
Market Price
$ 40.02
Selling Price
$ 34.72
2685
1287
2673
3842
Market Price
$ 55.69
Selling Price
$ 47.37
2801
1806
2707
2890
Market Price
$ 39.58
Selling Price
$ 35.71
743
551
518
1327
Market Price
$ 65.91
Selling Price
$ 58.73
2358
657
1051
2793
Market Price
$ 49.78
Selling Price
$ 42.64
1453
990
1372
3805
Market Price
$ 49.13
Selling Price
$ 43.16
227
201
69
875
Market Price
$ 44.32
Selling Price
$ 37.72
2971
1087
817
3391
Market Price
$ 61.07
Selling Price
$ 51.81
2758
2534
1238
4397
Market Price
$ 49.39
Selling Price
$ 42.11
1042
652
245
4919
Market Price
$ 50.32
Selling Price
$ 44.59
935
871
213
1871
Market Price
$ 45.23
Selling Price
$ 40.27
1946
1739
413
2726
Market Price
$ 66.47
Selling Price
$ 55.59
2692
818
881
4467
Market Price
$ 56.38
Selling Price
$ 47.57
2592
2238
575
2829
Market Price
$ 58.18
Selling Price
$ 52.41
2070
1521
775
4877
Market Price
$ 59.48
Selling Price
$ 51.50
2809
2802
1771
4983
Market Price
$ 54.25
Selling Price
$ 48.36
1213
694
1211
4770
Market Price
$ 36.56
Selling Price
$ 31.76
2240
2178
1532
3110
Market Price
$ 31.66
Selling Price
$ 28.49
2432
872
2333
4198
Market Price
$ 31.47
Selling Price
$ 28.56
1215
676
369
2306
Market Price
$ 33.72
Selling Price
$ 29.77
818
564
705
2924
Market Price
$ 35.59
Selling Price
$ 31.76
628
549
227
2145
Market Price
$ 65.16
Selling Price
$ 58.01
3120
970
2741
3599
Market Price
$ 37.27
Selling Price
$ 31.09
946
919
281
2746
Market Price
$ 40.24
Selling Price
$ 35.82
1912
1154
1513
2354
Market Price
$ 58.24
Selling Price
$ 52.66
468
269
198
1594
Market Price
$ 36.90
Selling Price
$ 32.50
830
636
617
1062
Market Price
$ 44.90
Selling Price
$ 39.95
3523
1839
1730
3709
Market Price
$ 68.60
Selling Price
$ 59.08
2347
833
1421
3907
Market Price
$ 35.00
Selling Price
$ 30.15
1993
955
1819
3726
Market Price
$ 52.28
Selling Price
$ 45.56
1532
709
581
3506
Market Price
$ 68.62
Selling Price
$ 57.55
2663
1987
1262
4065
Market Price
$ 41.30
Selling Price
$ 37.39
3339
2733
1995
3912
Market Price
$ 38.64
Selling Price
$ 34.80
2893
1983
1346
3643
Market Price
$ 42.75
Selling Price
$ 37.21
1274
260
871
1627
Market Price
$ 34.81
Selling Price
$ 30.41
509
124
453
2323
Market Price
$ 33.69
Selling Price
$ 29.95
643
398
457
1816
Market Price
$ 50.02
Selling Price
$ 43.12
304
124
133
850
Market Price
$ 62.02
Selling Price
$ 53.54
2089
1169
805
2339