Market Price
$ 62.21
Selling Price
$ 53.53
1257
359
695
3975
Market Price
$ 62.99
Selling Price
$ 54.74
203
118
162
647
Market Price
$ 62.14
Selling Price
$ 53.39
973
868
458
3298
Market Price
$ 58.66
Selling Price
$ 50.74
1257
873
767
1513
Market Price
$ 38.81
Selling Price
$ 35.10
2007
1099
854
2826
Market Price
$ 67.36
Selling Price
$ 56.58
3337
2243
1488
3725
Market Price
$ 30.81
Selling Price
$ 27.61
2483
1609
1648
3716
Market Price
$ 35.44
Selling Price
$ 30.48
944
632
545
4509
Market Price
$ 39.90
Selling Price
$ 33.27
536
517
229
1164
Market Price
$ 55.66
Selling Price
$ 48.62
3465
1258
3014
4138
Market Price
$ 43.68
Selling Price
$ 38.27
2473
524
2325
3509
Market Price
$ 57.07
Selling Price
$ 50.92
859
612
793
1355
Market Price
$ 48.02
Selling Price
$ 40.44
2724
1909
733
3289
Market Price
$ 33.64
Selling Price
$ 30.43
1781
1463
1727
2796
Market Price
$ 46.51
Selling Price
$ 40.56
366
172
285
1684
Market Price
$ 57.78
Selling Price
$ 49.13
4245
1279
1380
4605
Market Price
$ 53.74
Selling Price
$ 48.36
502
379
273
748
Market Price
$ 62.99
Selling Price
$ 55.90
412
386
178
660
Market Price
$ 65.07
Selling Price
$ 57.04
1032
874
718
1138
Market Price
$ 63.54
Selling Price
$ 56.44
2080
2047
1496
2874
Market Price
$ 50.44
Selling Price
$ 43.38
3817
3055
2523
4516
Market Price
$ 40.05
Selling Price
$ 33.49
805
529
209
3933
Market Price
$ 37.61
Selling Price
$ 33.02
405
193
280
593
Market Price
$ 42.63
Selling Price
$ 35.53
1184
1146
740
4789
Market Price
$ 33.48
Selling Price
$ 28.22
2246
1005
835
2254
Market Price
$ 55.76
Selling Price
$ 50.19
749
729
482
2934
Market Price
$ 34.69
Selling Price
$ 30.90
1090
403
882
1530
Market Price
$ 58.12
Selling Price
$ 49.78
731
150
347
1380
Market Price
$ 46.66
Selling Price
$ 40.99
662
511
639
2689
Market Price
$ 50.98
Selling Price
$ 43.40
1030
411
363
2062
Market Price
$ 30.92
Selling Price
$ 27.00
2682
1594
1326
4911
Market Price
$ 63.88
Selling Price
$ 57.20
3612
3155
2700
4615
Market Price
$ 49.29
Selling Price
$ 43.00
1541
1413
892
3044
Market Price
$ 51.86
Selling Price
$ 44.26
1160
628
403
3885
Market Price
$ 43.54
Selling Price
$ 39.44
1439
1316
545
2759
Market Price
$ 36.64
Selling Price
$ 30.98
391
224
150
799
Market Price
$ 47.52
Selling Price
$ 41.81
3376
855
2808
4481
Market Price
$ 57.84
Selling Price
$ 51.03
1755
1536
619
2857
Market Price
$ 58.46
Selling Price
$ 51.12
3681
2370
3464
4375
Market Price
$ 42.42
Selling Price
$ 36.52
777
168
724
3700