Market Price
$ 111.16
Selling Price
$ 94.91
1686
1642
793
3251
Market Price
$ 80.08
Selling Price
$ 71.93
552
272
433
849
Market Price
$ 101.37
Selling Price
$ 84.59
2103
1020
2036
4371
Market Price
$ 111.12
Selling Price
$ 98.67
3523
1105
1399
4053
Market Price
$ 84.58
Selling Price
$ 73.92
1183
1038
578
4855
Market Price
$ 66.75
Selling Price
$ 57.30
759
234
593
2706
Market Price
$ 111.98
Selling Price
$ 96.53
1275
739
319
2151
Market Price
$ 107.78
Selling Price
$ 94.12
821
238
689
1803
Market Price
$ 69.96
Selling Price
$ 62.36
1034
482
976
2329
Market Price
$ 77.25
Selling Price
$ 68.89
870
643
404
1300
Market Price
$ 68.87
Selling Price
$ 61.03
1841
1668
1252
3858
Market Price
$ 70.92
Selling Price
$ 60.43
680
474
520
2479
Market Price
$ 101.70
Selling Price
$ 91.37
894
682
383
1399
Market Price
$ 78.92
Selling Price
$ 69.80
1080
889
1038
2256
Market Price
$ 77.45
Selling Price
$ 67.54
454
367
438
908
Market Price
$ 65.75
Selling Price
$ 56.31
567
401
189
994
Market Price
$ 81.01
Selling Price
$ 67.67
960
581
914
2377
Market Price
$ 71.55
Selling Price
$ 61.01
2400
1091
1796
4273
Market Price
$ 84.67
Selling Price
$ 75.45
1386
1270
1190
2966
Market Price
$ 102.71
Selling Price
$ 87.09
1732
942
1024
2992
Market Price
$ 81.36
Selling Price
$ 72.33
4289
2349
3592
4627
Market Price
$ 67.20
Selling Price
$ 58.52
1233
807
417
4007
Market Price
$ 64.58
Selling Price
$ 55.09
4508
1773
2365
4624
Market Price
$ 80.38
Selling Price
$ 68.65
3524
2540
3398
3698
Market Price
$ 110.31
Selling Price
$ 92.38
459
132
156
2175
Market Price
$ 114.42
Selling Price
$ 98.08
1854
766
1390
2801
Market Price
$ 94.61
Selling Price
$ 85.01
1403
459
1285
2289
Market Price
$ 86.07
Selling Price
$ 75.99
2009
1014
1371
3517
Market Price
$ 72.93
Selling Price
$ 65.31
2961
831
978
3116
Market Price
$ 105.59
Selling Price
$ 94.53
2789
2727
1556
4069
Market Price
$ 101.86
Selling Price
$ 88.10
1901
1683
1098
3384
Market Price
$ 115.22
Selling Price
$ 97.00
406
369
389
1220
Market Price
$ 78.90
Selling Price
$ 69.96
442
296
407
1665
Market Price
$ 106.41
Selling Price
$ 95.27
824
643
498
2139
Market Price
$ 101.18
Selling Price
$ 87.80
478
389
420
1195
Market Price
$ 96.40
Selling Price
$ 81.58
1067
782
826
4133
Market Price
$ 101.78
Selling Price
$ 88.36
499
335
140
683
Market Price
$ 83.94
Selling Price
$ 72.41
723
638
346
3251
Market Price
$ 86.13
Selling Price
$ 72.90
855
783
439
2099
Market Price
$ 104.56
Selling Price
$ 93.69
2174
1542
1534
4213