Market Price
$ 100.02
Selling Price
$ 87.18
689
197
594
2005
Market Price
$ 65.97
Selling Price
$ 55.52
4151
3663
3450
4617
Market Price
$ 89.23
Selling Price
$ 74.48
1657
1234
1178
2975
Market Price
$ 98.98
Selling Price
$ 87.29
3379
709
2644
4686
Market Price
$ 82.03
Selling Price
$ 72.99
3545
1386
2593
3753
Market Price
$ 67.21
Selling Price
$ 59.56
1210
851
992
3595
Market Price
$ 78.84
Selling Price
$ 71.27
1867
1685
1700
4003
Market Price
$ 104.87
Selling Price
$ 95.26
1219
833
483
1383
Market Price
$ 67.64
Selling Price
$ 58.01
838
488
393
1731
Market Price
$ 67.98
Selling Price
$ 61.26
1132
620
333
3015
Market Price
$ 89.18
Selling Price
$ 79.09
1925
1255
1742
2095
Market Price
$ 74.96
Selling Price
$ 63.74
2162
1335
1620
3332
Market Price
$ 72.86
Selling Price
$ 61.53
392
120
196
1169
Market Price
$ 86.56
Selling Price
$ 77.63
1531
889
1216
2604
Market Price
$ 69.19
Selling Price
$ 61.22
677
243
421
2777
Market Price
$ 64.29
Selling Price
$ 57.81
3043
976
2133
4877
Market Price
$ 99.42
Selling Price
$ 86.95
2318
960
2261
3125
Market Price
$ 73.97
Selling Price
$ 63.31
2470
631
1574
2974
Market Price
$ 87.40
Selling Price
$ 72.87
333
92
115
491
Market Price
$ 93.74
Selling Price
$ 82.02
1833
1169
1040
3149
Market Price
$ 93.04
Selling Price
$ 79.40
497
357
167
2071
Market Price
$ 84.38
Selling Price
$ 72.00
2733
2162
1802
4895
Market Price
$ 84.92
Selling Price
$ 75.20
1218
273
782
3542
Market Price
$ 93.37
Selling Price
$ 83.00
768
377
451
883
Market Price
$ 110.61
Selling Price
$ 94.94
446
131
186
1096
Market Price
$ 91.19
Selling Price
$ 82.89
1477
1250
514
3885
Market Price
$ 84.18
Selling Price
$ 73.51
1268
380
1211
2510
Market Price
$ 84.86
Selling Price
$ 76.55
1150
1027
417
1743
Market Price
$ 101.63
Selling Price
$ 84.75
2183
464
1377
2645
Market Price
$ 109.98
Selling Price
$ 97.40
2018
2015
1340
2677
Market Price
$ 84.82
Selling Price
$ 71.75
3555
786
3002
3642
Market Price
$ 79.82
Selling Price
$ 68.78
3660
1551
3179
4583
Market Price
$ 99.26
Selling Price
$ 87.06
929
804
514
3912
Market Price
$ 102.26
Selling Price
$ 89.17
2141
994
1352
2955
Market Price
$ 97.95
Selling Price
$ 86.59
3377
2294
2191
4423
Market Price
$ 95.45
Selling Price
$ 81.60
986
527
699
3192
Market Price
$ 65.76
Selling Price
$ 59.46
4598
1658
4316
4736
Market Price
$ 78.70
Selling Price
$ 68.24
1652
538
1084
4724
Market Price
$ 68.23
Selling Price
$ 60.91
768
709
392
1665
Market Price
$ 106.15
Selling Price
$ 89.77
1906
1147
1810
2444