Market Price
$ 100.80
Selling Price
$ 86.06
1558
422
1075
1692
Market Price
$ 64.51
Selling Price
$ 55.99
269
71
97
788
Market Price
$ 70.93
Selling Price
$ 60.97
1633
1599
1062
4865
Market Price
$ 91.55
Selling Price
$ 79.28
1715
1461
563
2390
Market Price
$ 70.79
Selling Price
$ 64.15
1530
904
585
4376
Market Price
$ 86.11
Selling Price
$ 76.82
536
429
285
723
Market Price
$ 64.90
Selling Price
$ 58.98
1329
1130
861
4115
Market Price
$ 80.09
Selling Price
$ 69.02
455
109
179
1772
Market Price
$ 87.37
Selling Price
$ 77.05
502
209
409
1458
Market Price
$ 82.27
Selling Price
$ 72.40
2199
632
1279
4389
Market Price
$ 71.24
Selling Price
$ 61.99
361
160
335
1256
Market Price
$ 99.51
Selling Price
$ 90.19
3610
3060
3255
3985
Market Price
$ 97.49
Selling Price
$ 81.98
1422
641
906
2923
Market Price
$ 69.55
Selling Price
$ 58.90
653
263
153
2735
Market Price
$ 76.47
Selling Price
$ 67.18
3444
1124
1159
4479
Market Price
$ 84.14
Selling Price
$ 74.00
921
764
609
1781
Market Price
$ 108.50
Selling Price
$ 97.27
1875
999
832
3271
Market Price
$ 88.64
Selling Price
$ 75.11
2231
2002
2151
3477
Market Price
$ 88.95
Selling Price
$ 74.43
1808
1362
790
2340
Market Price
$ 107.92
Selling Price
$ 95.35
384
341
125
706
Market Price
$ 80.48
Selling Price
$ 71.77
3344
2009
1054
4790
Market Price
$ 111.18
Selling Price
$ 98.83
694
570
540
2814
Market Price
$ 102.54
Selling Price
$ 93.13
904
290
769
1033
Market Price
$ 71.54
Selling Price
$ 59.94
2948
2296
2785
3349
Market Price
$ 73.16
Selling Price
$ 65.20
1727
1562
975
1746
Market Price
$ 61.57
Selling Price
$ 55.68
2532
2100
1609
3690
Market Price
$ 74.29
Selling Price
$ 67.40
2658
932
2292
4204
Market Price
$ 102.28
Selling Price
$ 90.11
1681
657
1300
4742
Market Price
$ 109.65
Selling Price
$ 94.71
1787
1469
817
3889
Market Price
$ 73.21
Selling Price
$ 65.49
1699
1302
901
3030
Market Price
$ 69.74
Selling Price
$ 59.24
1724
1055
430
2746
Market Price
$ 104.56
Selling Price
$ 87.90
1441
322
1433
1960
Market Price
$ 111.58
Selling Price
$ 93.76
889
500
354
3057
Market Price
$ 88.84
Selling Price
$ 79.30
1266
978
539
3599
Market Price
$ 77.22
Selling Price
$ 67.91
3362
1978
2551
3945
Market Price
$ 93.19
Selling Price
$ 83.08
2076
884
596
2508
Market Price
$ 116.07
Selling Price
$ 97.50
1058
277
839
3251
Market Price
$ 82.87
Selling Price
$ 72.47
1335
764
1019
4281
Market Price
$ 77.58
Selling Price
$ 69.95
1169
365
390
2584
Market Price
$ 100.66
Selling Price
$ 88.77
1899
1572
1578
2108