Market Price
$ 108.86
Selling Price
$ 92.19
1557
1071
813
2661
Market Price
$ 111.30
Selling Price
$ 96.31
1186
713
1080
2927
Market Price
$ 80.89
Selling Price
$ 67.45
3383
2530
3064
3839
Market Price
$ 101.68
Selling Price
$ 91.32
1509
1408
1354
2867
Market Price
$ 80.14
Selling Price
$ 67.38
3273
2773
1115
4907
Market Price
$ 103.17
Selling Price
$ 92.86
1320
1195
1285
1333
Market Price
$ 78.50
Selling Price
$ 69.97
2069
1755
900
4820
Market Price
$ 95.63
Selling Price
$ 82.00
855
750
492
1144
Market Price
$ 107.97
Selling Price
$ 95.00
2263
2147
1958
3139
Market Price
$ 75.91
Selling Price
$ 68.67
601
263
368
1243
Market Price
$ 74.98
Selling Price
$ 64.45
1863
1249
1625
2454
Market Price
$ 111.83
Selling Price
$ 95.53
544
250
270
1280
Market Price
$ 90.22
Selling Price
$ 75.40
710
430
607
903
Market Price
$ 88.38
Selling Price
$ 75.49
2645
1883
2295
4131
Market Price
$ 94.90
Selling Price
$ 82.35
3392
1503
3050
4647
Market Price
$ 92.04
Selling Price
$ 79.09
552
479
212
1846
Market Price
$ 67.40
Selling Price
$ 56.70
1650
1283
360
4088
Market Price
$ 105.67
Selling Price
$ 93.80
862
671
348
2016
Market Price
$ 103.06
Selling Price
$ 89.77
1089
935
521
1889
Market Price
$ 99.97
Selling Price
$ 85.35
2141
564
590
4465
Market Price
$ 109.92
Selling Price
$ 94.00
3067
892
2549
4624
Market Price
$ 110.31
Selling Price
$ 95.21
788
705
751
1317
Market Price
$ 93.59
Selling Price
$ 79.69
4198
3715
4141
4728
Market Price
$ 107.60
Selling Price
$ 97.41
1717
932
1426
2259
Market Price
$ 98.36
Selling Price
$ 88.12
972
921
579
3158
Market Price
$ 75.10
Selling Price
$ 66.73
3088
967
2804
4564
Market Price
$ 86.27
Selling Price
$ 78.17
4324
3361
2095
4886
Market Price
$ 84.86
Selling Price
$ 75.04
1062
1013
509
2241
Market Price
$ 78.13
Selling Price
$ 66.01
1344
308
953
2772
Market Price
$ 79.74
Selling Price
$ 66.68
1768
1433
864
3540
Market Price
$ 84.84
Selling Price
$ 70.79
1055
721
476
3020
Market Price
$ 71.05
Selling Price
$ 62.76
1844
631
1554
2196
Market Price
$ 89.24
Selling Price
$ 77.33
2120
556
785
4578
Market Price
$ 88.41
Selling Price
$ 74.96
1695
426
1074
4448
Market Price
$ 92.76
Selling Price
$ 80.83
1095
820
684
1461
Market Price
$ 91.02
Selling Price
$ 76.73
1304
1224
662
4860
Market Price
$ 109.70
Selling Price
$ 97.27
386
352
84
1819
Market Price
$ 70.51
Selling Price
$ 59.54
1757
649
548
4622
Market Price
$ 107.70
Selling Price
$ 92.48
2679
650
1441
4655
Market Price
$ 80.07
Selling Price
$ 71.95
3120
1635
976
3252