Market Price
$ 42.71
Selling Price
$ 38.74
2456
1259
1736
2686
Market Price
$ 56.93
Selling Price
$ 49.36
891
809
492
3834
Market Price
$ 56.99
Selling Price
$ 49.35
4089
1125
3613
4335
Market Price
$ 37.78
Selling Price
$ 34.13
740
308
181
1464
Market Price
$ 49.31
Selling Price
$ 43.77
1060
301
850
1143
Market Price
$ 62.57
Selling Price
$ 53.24
2908
760
1701
3596
Market Price
$ 62.26
Selling Price
$ 54.15
2342
1354
1968
3660
Market Price
$ 59.05
Selling Price
$ 52.50
1666
729
347
1734
Market Price
$ 43.74
Selling Price
$ 37.78
1013
869
964
4294
Market Price
$ 28.55
Selling Price
$ 25.46
579
256
411
881
Market Price
$ 39.26
Selling Price
$ 33.18
893
382
874
4192
Market Price
$ 31.23
Selling Price
$ 26.81
397
333
240
762
Market Price
$ 29.85
Selling Price
$ 25.29
1765
1170
478
3479
Market Price
$ 56.85
Selling Price
$ 48.22
1098
846
701
1585
Market Price
$ 32.55
Selling Price
$ 28.60
1387
655
505
2169
Market Price
$ 51.45
Selling Price
$ 46.60
3463
1330
1803
4086
Market Price
$ 55.86
Selling Price
$ 48.13
4956
4780
2056
4983
Market Price
$ 52.12
Selling Price
$ 44.68
2353
613
691
2851
Market Price
$ 31.86
Selling Price
$ 26.76
674
196
467
853
Market Price
$ 38.40
Selling Price
$ 33.04
3169
3031
821
3741
Market Price
$ 44.36
Selling Price
$ 37.81
810
762
289
3670
Market Price
$ 49.56
Selling Price
$ 43.67
1632
496
1404
1862
Market Price
$ 45.54
Selling Price
$ 40.17
1045
736
952
3897
Market Price
$ 38.16
Selling Price
$ 32.40
1650
686
1320
4432
Market Price
$ 64.05
Selling Price
$ 55.61
1581
1242
646
2067
Market Price
$ 30.31
Selling Price
$ 26.89
1522
1061
356
2097
Market Price
$ 46.54
Selling Price
$ 41.27
3722
3412
2635
3758
Market Price
$ 31.09
Selling Price
$ 28.16
1843
1702
1471
3709
Market Price
$ 71.65
Selling Price
$ 59.84
1986
1647
961
3784
Market Price
$ 66.17
Selling Price
$ 58.68
529
524
470
849
Market Price
$ 64.43
Selling Price
$ 57.86
1693
831
1221
4347
Market Price
$ 53.33
Selling Price
$ 45.20
2923
770
2676
2939
Market Price
$ 40.69
Selling Price
$ 36.05
426
355
306
1878
Market Price
$ 41.13
Selling Price
$ 36.68
367
202
241
466
Market Price
$ 33.76
Selling Price
$ 29.12
1304
315
1280
1342
Market Price
$ 32.41
Selling Price
$ 27.98
568
356
183
1535
Market Price
$ 47.39
Selling Price
$ 40.25
1473
677
1440
1969
Market Price
$ 44.42
Selling Price
$ 37.76
1077
966
267
2862
Market Price
$ 59.97
Selling Price
$ 52.85
1623
1093
1172
2099
Market Price
$ 36.43
Selling Price
$ 32.17
2957
2358
1874
3401