Market Price
$ 100.19
Selling Price
$ 88.15
993
409
392
1449
Market Price
$ 96.31
Selling Price
$ 86.86
303
63
277
1151
Market Price
$ 74.65
Selling Price
$ 67.71
3948
2575
2880
4853
Market Price
$ 72.21
Selling Price
$ 65.57
3194
1240
2094
3375
Market Price
$ 91.45
Selling Price
$ 83.04
1529
1017
751
1536
Market Price
$ 94.82
Selling Price
$ 83.54
1749
535
805
2557
Market Price
$ 90.97
Selling Price
$ 78.56
1579
416
1493
2389
Market Price
$ 63.82
Selling Price
$ 55.42
939
901
830
2066
Market Price
$ 92.60
Selling Price
$ 77.17
396
183
232
521
Market Price
$ 69.73
Selling Price
$ 62.48
1468
615
1297
4173
Market Price
$ 69.70
Selling Price
$ 60.08
1812
1114
1375
3922
Market Price
$ 70.82
Selling Price
$ 60.97
776
309
732
1779
Market Price
$ 109.50
Selling Price
$ 92.60
3220
1639
2381
4306
Market Price
$ 67.47
Selling Price
$ 57.00
1189
838
290
3583
Market Price
$ 88.56
Selling Price
$ 75.14
834
711
398
2418
Market Price
$ 102.83
Selling Price
$ 87.90
2687
1075
1354
3143
Market Price
$ 68.38
Selling Price
$ 59.11
1273
303
274
1457
Market Price
$ 107.99
Selling Price
$ 94.89
712
467
428
2778
Market Price
$ 106.93
Selling Price
$ 90.78
2244
1925
934
4638
Market Price
$ 80.44
Selling Price
$ 72.01
1328
600
1217
2776
Market Price
$ 62.57
Selling Price
$ 56.75
3502
2245
2426
4392
Market Price
$ 75.73
Selling Price
$ 66.91
1043
586
474
2553
Market Price
$ 85.58
Selling Price
$ 74.27
2379
1641
1339
3750
Market Price
$ 92.28
Selling Price
$ 83.15
263
79
147
578
Market Price
$ 77.11
Selling Price
$ 66.16
735
241
585
986
Market Price
$ 103.46
Selling Price
$ 93.55
210
145
103
608
Market Price
$ 99.54
Selling Price
$ 86.20
1544
1344
676
1606
Market Price
$ 72.77
Selling Price
$ 64.82
2195
1841
2146
3116
Market Price
$ 107.11
Selling Price
$ 90.30
834
586
185
858
Market Price
$ 94.98
Selling Price
$ 81.22
2836
2701
1797
4765
Market Price
$ 85.78
Selling Price
$ 72.27
1275
379
298
2776
Market Price
$ 71.74
Selling Price
$ 60.37
2092
1836
1144
2443
Market Price
$ 100.81
Selling Price
$ 87.53
3964
3414
3117
4684
Market Price
$ 92.94
Selling Price
$ 78.10
1426
1112
410
3573
Market Price
$ 77.02
Selling Price
$ 67.99
863
599
261
944
Market Price
$ 96.82
Selling Price
$ 83.61
1079
806
458
3987
Market Price
$ 79.54
Selling Price
$ 69.02
633
280
289
1467
Market Price
$ 97.54
Selling Price
$ 83.50
1018
845
472
4668
Market Price
$ 117.00
Selling Price
$ 97.83
3194
2288
2297
3729
Market Price
$ 68.14
Selling Price
$ 58.21
1399
1006
389
2459