Market Price
$ 68.45
Selling Price
$ 58.92
1331
364
1177
4563
Market Price
$ 54.33
Selling Price
$ 47.54
1154
784
657
1396
Market Price
$ 32.14
Selling Price
$ 27.93
1045
558
627
4341
Market Price
$ 63.32
Selling Price
$ 57.37
1352
345
859
1889
Market Price
$ 49.67
Selling Price
$ 42.97
2282
2122
2046
3594
Market Price
$ 38.74
Selling Price
$ 32.50
1115
576
353
1745
Market Price
$ 64.04
Selling Price
$ 54.84
1184
1021
1017
1335
Market Price
$ 44.03
Selling Price
$ 37.24
1948
1162
1062
4413
Market Price
$ 54.08
Selling Price
$ 47.11
1820
814
1678
3358
Market Price
$ 53.15
Selling Price
$ 46.11
723
662
184
1734
Market Price
$ 45.46
Selling Price
$ 41.14
2421
1484
1364
2584
Market Price
$ 38.43
Selling Price
$ 33.20
223
198
75
573
Market Price
$ 67.63
Selling Price
$ 56.63
630
619
494
1051
Market Price
$ 33.15
Selling Price
$ 28.31
1521
1252
1103
1700
Market Price
$ 36.51
Selling Price
$ 31.64
3168
1101
2498
3777
Market Price
$ 40.76
Selling Price
$ 34.96
1836
715
1675
2335
Market Price
$ 31.19
Selling Price
$ 27.72
3083
1176
2818
3996
Market Price
$ 44.96
Selling Price
$ 37.88
928
464
264
2102
Market Price
$ 51.78
Selling Price
$ 45.57
270
97
65
466
Market Price
$ 50.47
Selling Price
$ 43.32
1898
810
1409
3263
Market Price
$ 29.47
Selling Price
$ 25.34
638
510
414
1156
Market Price
$ 34.75
Selling Price
$ 31.13
905
322
845
3236
Market Price
$ 64.64
Selling Price
$ 58.43
453
284
123
2110
Market Price
$ 35.37
Selling Price
$ 32.01
2764
1272
1135
4667
Market Price
$ 54.07
Selling Price
$ 48.87
2749
1868
1716
3406
Market Price
$ 56.31
Selling Price
$ 50.78
983
825
574
1186
Market Price
$ 28.66
Selling Price
$ 25.01
1818
968
570
3878
Market Price
$ 46.67
Selling Price
$ 39.76
3306
3198
1707
3870
Market Price
$ 56.60
Selling Price
$ 49.60
532
132
343
2150
Market Price
$ 41.91
Selling Price
$ 37.74
733
300
242
3396
Market Price
$ 56.51
Selling Price
$ 49.70
2999
1064
2713
4511
Market Price
$ 30.28
Selling Price
$ 26.92
1819
1010
1159
2194
Market Price
$ 48.91
Selling Price
$ 43.31
2626
2351
2535
2682
Market Price
$ 49.27
Selling Price
$ 43.20
2438
552
561
3261
Market Price
$ 29.12
Selling Price
$ 25.90
2553
1745
773
4709
Market Price
$ 38.32
Selling Price
$ 32.10
2963
2917
2598
3492
Market Price
$ 70.74
Selling Price
$ 59.87
536
350
291
628
Market Price
$ 52.06
Selling Price
$ 45.75
2277
1269
1759
2719
Market Price
$ 67.73
Selling Price
$ 59.62
866
726
239
1155
Market Price
$ 34.38
Selling Price
$ 29.12
2481
2313
1332
3024