Market Price
$ 56.69
Selling Price
$ 49.16
1715
1572
913
1903
Market Price
$ 37.29
Selling Price
$ 31.41
571
262
435
2268
Market Price
$ 32.08
Selling Price
$ 27.63
1306
873
322
2136
Market Price
$ 55.93
Selling Price
$ 50.58
432
289
143
790
Market Price
$ 51.65
Selling Price
$ 43.43
3097
2253
1330
3740
Market Price
$ 40.73
Selling Price
$ 35.51
4384
2485
3666
4674
Market Price
$ 56.79
Selling Price
$ 48.05
952
941
287
4159
Market Price
$ 43.44
Selling Price
$ 36.58
593
368
165
1251
Market Price
$ 71.06
Selling Price
$ 59.95
1347
334
526
4385
Market Price
$ 37.51
Selling Price
$ 32.72
4679
1782
3918
4748
Market Price
$ 42.25
Selling Price
$ 37.88
995
921
485
1530
Market Price
$ 50.19
Selling Price
$ 43.89
1807
1137
846
2105
Market Price
$ 44.61
Selling Price
$ 40.53
4216
3294
3205
4340
Market Price
$ 63.00
Selling Price
$ 56.25
1834
1230
496
2353
Market Price
$ 55.04
Selling Price
$ 48.58
1256
395
963
4594
Market Price
$ 63.67
Selling Price
$ 53.88
942
223
384
4202
Market Price
$ 48.59
Selling Price
$ 41.94
1963
539
1527
2715
Market Price
$ 64.69
Selling Price
$ 55.28
2705
1205
2024
3839
Market Price
$ 52.57
Selling Price
$ 46.48
782
651
630
1096
Market Price
$ 31.79
Selling Price
$ 27.37
176
35
118
676
Market Price
$ 37.66
Selling Price
$ 33.46
609
453
431
2989
Market Price
$ 56.08
Selling Price
$ 49.98
1035
976
581
4154
Market Price
$ 32.51
Selling Price
$ 28.81
3326
2244
804
4350
Market Price
$ 40.70
Selling Price
$ 34.69
2572
2525
1290
3851
Market Price
$ 60.79
Selling Price
$ 51.55
1797
1321
1641
4256
Market Price
$ 60.20
Selling Price
$ 54.35
1689
1108
913
2010
Market Price
$ 63.35
Selling Price
$ 53.40
1732
1492
1164
1801
Market Price
$ 31.45
Selling Price
$ 27.55
1869
1121
1116
3002
Market Price
$ 34.80
Selling Price
$ 31.44
2769
863
2489
4737
Market Price
$ 67.80
Selling Price
$ 58.23
449
315
253
855
Market Price
$ 34.87
Selling Price
$ 31.56
2183
1679
958
2778
Market Price
$ 40.92
Selling Price
$ 36.53
3853
3089
2185
4686
Market Price
$ 36.39
Selling Price
$ 30.36
975
738
559
1356
Market Price
$ 34.83
Selling Price
$ 30.09
205
48
79
940
Market Price
$ 63.99
Selling Price
$ 55.02
3737
1980
3492
3777
Market Price
$ 57.64
Selling Price
$ 50.01
432
251
377
1159
Market Price
$ 37.80
Selling Price
$ 33.35
2004
848
1903
3010
Market Price
$ 59.56
Selling Price
$ 53.91
3567
2856
1882
4745
Market Price
$ 41.17
Selling Price
$ 35.39
2629
2405
1535
3727
Market Price
$ 65.59
Selling Price
$ 56.02
215
184
192
1019