Market Price
$ 100.25
Selling Price
$ 85.27
2647
958
1935
3858
Market Price
$ 94.10
Selling Price
$ 84.93
1895
438
1442
2869
Market Price
$ 73.41
Selling Price
$ 65.46
1061
502
610
1290
Market Price
$ 72.86
Selling Price
$ 62.46
429
287
247
1185
Market Price
$ 102.95
Selling Price
$ 93.28
393
84
254
1909
Market Price
$ 97.18
Selling Price
$ 86.98
662
544
478
687
Market Price
$ 93.89
Selling Price
$ 80.88
1599
937
1084
1984
Market Price
$ 104.58
Selling Price
$ 87.47
2652
2087
593
4674
Market Price
$ 78.69
Selling Price
$ 71.16
286
172
169
486
Market Price
$ 83.75
Selling Price
$ 71.11
4897
1128
1340
4993
Market Price
$ 88.78
Selling Price
$ 76.46
4155
3449
1302
4835
Market Price
$ 78.45
Selling Price
$ 70.73
3567
1464
2899
4608
Market Price
$ 88.51
Selling Price
$ 74.07
1493
445
763
4083
Market Price
$ 79.48
Selling Price
$ 66.87
636
300
255
1085
Market Price
$ 78.63
Selling Price
$ 68.42
2924
2222
1102
3514
Market Price
$ 65.76
Selling Price
$ 58.75
803
622
184
1749
Market Price
$ 63.34
Selling Price
$ 56.77
714
453
317
1264
Market Price
$ 63.50
Selling Price
$ 56.71
1708
1150
1028
3925
Market Price
$ 103.42
Selling Price
$ 86.59
751
306
643
1022
Market Price
$ 72.59
Selling Price
$ 63.08
1770
601
1664
2185
Market Price
$ 100.62
Selling Price
$ 87.26
2749
2233
608
4754
Market Price
$ 84.80
Selling Price
$ 76.75
1675
1402
1413
4129
Market Price
$ 106.94
Selling Price
$ 95.16
880
704
826
2830
Market Price
$ 97.13
Selling Price
$ 85.35
1901
1715
1371
2476
Market Price
$ 106.53
Selling Price
$ 92.19
2436
943
1418
3732
Market Price
$ 88.90
Selling Price
$ 77.54
1310
443
563
4230
Market Price
$ 73.73
Selling Price
$ 65.50
1016
686
273
1756
Market Price
$ 109.46
Selling Price
$ 94.32
572
227
356
2446
Market Price
$ 67.65
Selling Price
$ 58.37
347
99
89
1378
Market Price
$ 69.12
Selling Price
$ 62.18
435
356
102
2178
Market Price
$ 107.82
Selling Price
$ 95.17
306
296
302
686
Market Price
$ 86.97
Selling Price
$ 75.56
3266
2872
672
3312
Market Price
$ 84.03
Selling Price
$ 75.88
489
328
132
718
Market Price
$ 77.06
Selling Price
$ 68.28
943
600
346
3875
Market Price
$ 61.73
Selling Price
$ 55.51
1339
969
482
4102
Market Price
$ 105.95
Selling Price
$ 95.42
1191
467
412
1464
Market Price
$ 103.38
Selling Price
$ 92.86
1664
526
1413
3315
Market Price
$ 86.75
Selling Price
$ 75.30
178
150
108
765
Market Price
$ 101.38
Selling Price
$ 90.87
819
672
362
1971
Market Price
$ 106.63
Selling Price
$ 93.36
900
423
849
1526