Market Price
$ 101.13
Selling Price
$ 84.96
845
459
680
2922
Market Price
$ 92.69
Selling Price
$ 78.36
4715
1145
3248
4789
Market Price
$ 115.82
Selling Price
$ 98.61
1367
402
881
3945
Market Price
$ 71.24
Selling Price
$ 61.24
1138
668
604
4531
Market Price
$ 72.99
Selling Price
$ 65.52
610
309
437
1124
Market Price
$ 61.50
Selling Price
$ 55.79
3268
1497
1267
3778
Market Price
$ 116.10
Selling Price
$ 96.82
753
478
511
2805
Market Price
$ 110.74
Selling Price
$ 95.10
642
345
152
2096
Market Price
$ 70.77
Selling Price
$ 63.89
3043
1843
872
3513
Market Price
$ 65.38
Selling Price
$ 56.45
1211
688
664
2948
Market Price
$ 82.55
Selling Price
$ 69.12
4494
2183
1214
4766
Market Price
$ 72.11
Selling Price
$ 63.38
1743
1155
398
3795
Market Price
$ 72.71
Selling Price
$ 64.26
1354
868
1282
1613
Market Price
$ 79.35
Selling Price
$ 67.64
372
105
184
1529
Market Price
$ 100.33
Selling Price
$ 87.64
4425
1749
3735
4764
Market Price
$ 84.74
Selling Price
$ 75.86
512
424
309
679
Market Price
$ 110.39
Selling Price
$ 93.55
909
881
858
4479
Market Price
$ 110.10
Selling Price
$ 97.63
1193
991
371
1416
Market Price
$ 116.88
Selling Price
$ 98.53
2749
633
622
3413
Market Price
$ 80.97
Selling Price
$ 69.34
1756
1368
421
4970
Market Price
$ 107.87
Selling Price
$ 93.73
321
230
183
487
Market Price
$ 102.14
Selling Price
$ 85.43
807
763
660
1327
Market Price
$ 86.67
Selling Price
$ 78.15
2296
1306
2229
2737
Market Price
$ 79.07
Selling Price
$ 68.77
388
307
344
764
Market Price
$ 65.56
Selling Price
$ 55.56
1205
915
618
1424
Market Price
$ 112.84
Selling Price
$ 95.35
593
388
506
2161
Market Price
$ 72.63
Selling Price
$ 63.39
519
274
447
2384
Market Price
$ 97.47
Selling Price
$ 84.87
637
617
454
799
Market Price
$ 84.67
Selling Price
$ 72.65
3652
2264
1668
3891
Market Price
$ 69.33
Selling Price
$ 59.79
4148
2706
3628
4150
Market Price
$ 65.34
Selling Price
$ 57.11
2520
1523
2284
4180
Market Price
$ 96.64
Selling Price
$ 86.25
1282
296
1232
3946
Market Price
$ 86.23
Selling Price
$ 77.04
973
276
904
2057
Market Price
$ 77.24
Selling Price
$ 66.66
1744
1483
1420
4113
Market Price
$ 94.67
Selling Price
$ 81.75
3698
3491
1837
4736
Market Price
$ 95.39
Selling Price
$ 81.03
4176
1894
3302
4919
Market Price
$ 68.71
Selling Price
$ 60.13
799
390
410
3422
Market Price
$ 81.97
Selling Price
$ 69.54
871
316
836
3883
Market Price
$ 70.22
Selling Price
$ 62.86
2179
582
1527
2572
Market Price
$ 69.71
Selling Price
$ 63.25
2033
1489
792
2552