Market Price
$ 41.22
Selling Price
$ 35.25
384
206
332
595
Market Price
$ 54.14
Selling Price
$ 48.81
1010
709
833
4769
Market Price
$ 42.70
Selling Price
$ 37.94
519
239
468
810
Market Price
$ 55.63
Selling Price
$ 50.29
3999
3591
3009
4792
Market Price
$ 30.67
Selling Price
$ 27.84
1848
426
1723
2846
Market Price
$ 61.98
Selling Price
$ 56.30
776
551
391
847
Market Price
$ 58.21
Selling Price
$ 52.88
1650
1387
713
4186
Market Price
$ 56.02
Selling Price
$ 49.38
1936
1576
477
2424
Market Price
$ 67.06
Selling Price
$ 56.33
2400
1069
1939
2641
Market Price
$ 37.70
Selling Price
$ 34.09
2026
554
1339
4348
Market Price
$ 33.07
Selling Price
$ 29.71
2091
1208
1647
3161
Market Price
$ 35.38
Selling Price
$ 29.82
2455
1313
1619
3060
Market Price
$ 47.73
Selling Price
$ 43.13
1661
752
1479
3466
Market Price
$ 63.38
Selling Price
$ 53.61
317
213
92
1362
Market Price
$ 36.96
Selling Price
$ 31.64
1690
594
589
3869
Market Price
$ 31.47
Selling Price
$ 26.53
1698
1056
402
3136
Market Price
$ 54.54
Selling Price
$ 48.67
3298
1779
2287
3755
Market Price
$ 32.97
Selling Price
$ 28.94
1446
299
640
1925
Market Price
$ 42.12
Selling Price
$ 35.34
426
231
88
2031
Market Price
$ 59.94
Selling Price
$ 52.59
1225
1024
756
1257
Market Price
$ 50.20
Selling Price
$ 44.20
777
748
716
1545
Market Price
$ 41.42
Selling Price
$ 36.13
1123
1078
908
2639
Market Price
$ 56.89
Selling Price
$ 48.82
813
401
772
2346
Market Price
$ 31.03
Selling Price
$ 26.00
2102
881
1721
4218
Market Price
$ 35.46
Selling Price
$ 30.38
1859
743
1119
2671
Market Price
$ 65.39
Selling Price
$ 56.98
834
702
728
2554
Market Price
$ 34.51
Selling Price
$ 29.83
290
111
279
842
Market Price
$ 39.02
Selling Price
$ 34.06
4571
2195
1844
4646
Market Price
$ 31.93
Selling Price
$ 26.82
360
224
217
1177
Market Price
$ 56.52
Selling Price
$ 48.35
2247
1688
2062
3355
Market Price
$ 31.65
Selling Price
$ 28.31
416
389
91
781
Market Price
$ 67.77
Selling Price
$ 57.74
2747
2435
657
3633
Market Price
$ 37.64
Selling Price
$ 31.80
4013
2525
3820
4615
Market Price
$ 28.32
Selling Price
$ 25.41
4532
3396
1956
4712
Market Price
$ 54.39
Selling Price
$ 46.76
3694
1915
3449
4629
Market Price
$ 41.59
Selling Price
$ 37.79
1378
1013
642
2864
Market Price
$ 44.78
Selling Price
$ 39.06
562
156
339
2760
Market Price
$ 37.18
Selling Price
$ 32.51
4250
2246
1355
4551
Market Price
$ 65.00
Selling Price
$ 56.16
841
799
281
3873
Market Price
$ 31.86
Selling Price
$ 27.76
2919
1314
1212
4332