Market Price
$ 103.85
Selling Price
$ 92.54
3440
3256
3109
4991
Market Price
$ 90.94
Selling Price
$ 78.02
2245
510
771
2383
Market Price
$ 89.09
Selling Price
$ 80.85
1241
1121
1100
3569
Market Price
$ 86.96
Selling Price
$ 75.75
1995
1611
724
3348
Market Price
$ 109.59
Selling Price
$ 95.63
1406
364
1145
2062
Market Price
$ 100.37
Selling Price
$ 86.47
1189
490
696
4270
Market Price
$ 74.42
Selling Price
$ 64.57
2298
548
1176
2664
Market Price
$ 66.54
Selling Price
$ 60.46
401
303
204
1837
Market Price
$ 84.41
Selling Price
$ 75.58
2147
658
1079
3930
Market Price
$ 69.45
Selling Price
$ 58.14
2899
2727
2108
3220
Market Price
$ 112.17
Selling Price
$ 97.38
2497
2171
2403
2618
Market Price
$ 73.92
Selling Price
$ 65.91
683
599
218
1030
Market Price
$ 82.48
Selling Price
$ 73.73
1865
619
1176
3313
Market Price
$ 115.79
Selling Price
$ 97.25
2857
1997
1179
3544
Market Price
$ 102.84
Selling Price
$ 89.83
1566
1192
1099
2964
Market Price
$ 116.57
Selling Price
$ 98.97
1954
1724
1473
3100
Market Price
$ 97.37
Selling Price
$ 87.34
1328
987
469
3578
Market Price
$ 73.48
Selling Price
$ 64.91
1966
623
1654
3340
Market Price
$ 84.09
Selling Price
$ 75.41
1793
1269
601
2094
Market Price
$ 79.19
Selling Price
$ 71.05
284
93
250
590
Market Price
$ 71.47
Selling Price
$ 60.27
3682
2383
3384
4261
Market Price
$ 66.52
Selling Price
$ 58.44
775
715
477
2104
Market Price
$ 66.93
Selling Price
$ 58.97
194
66
167
554
Market Price
$ 99.90
Selling Price
$ 89.81
2039
1355
718
4709
Market Price
$ 77.32
Selling Price
$ 67.69
1453
1333
665
2276
Market Price
$ 77.44
Selling Price
$ 64.55
1890
547
1355
1944
Market Price
$ 96.44
Selling Price
$ 81.36
2148
1571
699
2159
Market Price
$ 78.08
Selling Price
$ 66.41
838
405
179
864
Market Price
$ 110.10
Selling Price
$ 94.56
2855
1627
2756
4277
Market Price
$ 67.16
Selling Price
$ 58.47
2806
2380
2467
3319
Market Price
$ 70.13
Selling Price
$ 62.26
4602
3145
1505
4645
Market Price
$ 107.45
Selling Price
$ 95.28
2114
513
1703
2312
Market Price
$ 86.11
Selling Price
$ 75.71
1558
1042
942
3415
Market Price
$ 72.88
Selling Price
$ 61.43
3681
3283
1519
4757
Market Price
$ 70.47
Selling Price
$ 58.81
2517
938
1597
4627
Market Price
$ 100.50
Selling Price
$ 88.55
3051
1919
2372
3641
Market Price
$ 76.07
Selling Price
$ 65.64
3266
2540
1643
3539
Market Price
$ 90.42
Selling Price
$ 76.21
1679
1567
1564
1911
Market Price
$ 103.40
Selling Price
$ 86.81
2830
1329
915
3451
Market Price
$ 85.20
Selling Price
$ 71.61
1277
1272
905
2933