Market Price
$ 56.04
Selling Price
$ 49.38
609
386
503
939
Market Price
$ 40.92
Selling Price
$ 35.22
404
287
180
425
Market Price
$ 66.27
Selling Price
$ 57.23
3097
1087
2304
3117
Market Price
$ 31.78
Selling Price
$ 28.65
613
483
489
1228
Market Price
$ 37.22
Selling Price
$ 32.01
2304
714
1371
2451
Market Price
$ 55.06
Selling Price
$ 47.13
1552
451
350
3737
Market Price
$ 40.78
Selling Price
$ 36.21
2794
982
1044
3409
Market Price
$ 68.84
Selling Price
$ 59.64
426
293
408
1222
Market Price
$ 51.98
Selling Price
$ 43.99
2085
1185
1082
3232
Market Price
$ 38.52
Selling Price
$ 33.45
603
329
589
2689
Market Price
$ 66.84
Selling Price
$ 56.08
481
323
255
2272
Market Price
$ 55.85
Selling Price
$ 50.65
1277
303
465
2032
Market Price
$ 65.45
Selling Price
$ 57.39
2369
1521
2222
2940
Market Price
$ 70.50
Selling Price
$ 58.76
3225
2416
2808
4790
Market Price
$ 65.84
Selling Price
$ 58.81
748
306
517
2639
Market Price
$ 42.08
Selling Price
$ 35.09
2106
2057
957
2633
Market Price
$ 48.91
Selling Price
$ 42.21
910
658
200
1984
Market Price
$ 46.33
Selling Price
$ 38.66
3439
3231
852
3445
Market Price
$ 46.69
Selling Price
$ 42.03
1038
242
677
1170
Market Price
$ 41.57
Selling Price
$ 37.16
2115
1779
1044
3806
Market Price
$ 44.64
Selling Price
$ 39.59
1535
333
1287
3047
Market Price
$ 39.41
Selling Price
$ 33.60
4120
2750
2138
4752
Market Price
$ 64.31
Selling Price
$ 57.81
690
293
684
1615
Market Price
$ 62.20
Selling Price
$ 53.48
446
271
295
622
Market Price
$ 43.32
Selling Price
$ 38.19
1527
616
1453
3030
Market Price
$ 30.21
Selling Price
$ 25.83
3045
1265
1796
4723
Market Price
$ 53.08
Selling Price
$ 45.32
3090
1418
844
4290
Market Price
$ 68.09
Selling Price
$ 58.59
1253
548
341
1710
Market Price
$ 30.66
Selling Price
$ 27.54
267
265
247
1070
Market Price
$ 33.71
Selling Price
$ 29.71
1875
1439
867
3641
Market Price
$ 51.81
Selling Price
$ 43.67
914
551
591
1713
Market Price
$ 48.57
Selling Price
$ 42.88
2033
1696
1336
2659
Market Price
$ 56.28
Selling Price
$ 48.57
1239
649
795
1304
Market Price
$ 53.84
Selling Price
$ 46.66
1883
768
1375
3144
Market Price
$ 48.66
Selling Price
$ 41.58
1592
982
1303
1830
Market Price
$ 54.46
Selling Price
$ 45.42
3916
1595
3688
4622
Market Price
$ 46.36
Selling Price
$ 41.83
2839
2752
923
3337
Market Price
$ 68.39
Selling Price
$ 57.92
627
575
603
2549
Market Price
$ 33.07
Selling Price
$ 27.59
2509
1466
1317
4221
Market Price
$ 62.44
Selling Price
$ 53.34
1884
1316
1283
2974