Market Price
$ 95.04
Selling Price
$ 80.03
147
106
111
668
Market Price
$ 107.35
Selling Price
$ 93.18
4317
3352
4275
4907
Market Price
$ 96.41
Selling Price
$ 80.95
501
397
241
590
Market Price
$ 78.01
Selling Price
$ 70.86
3676
1472
1671
3974
Market Price
$ 82.81
Selling Price
$ 72.78
675
476
624
2385
Market Price
$ 73.07
Selling Price
$ 64.69
1533
1216
997
2726
Market Price
$ 93.45
Selling Price
$ 79.88
246
205
116
400
Market Price
$ 109.39
Selling Price
$ 93.24
1012
806
738
2941
Market Price
$ 97.23
Selling Price
$ 81.11
1844
1507
1643
1989
Market Price
$ 94.93
Selling Price
$ 85.76
543
499
145
745
Market Price
$ 94.94
Selling Price
$ 82.90
1677
1218
924
3398
Market Price
$ 89.84
Selling Price
$ 76.59
3027
2261
2603
4798
Market Price
$ 113.04
Selling Price
$ 96.34
269
84
66
1031
Market Price
$ 65.66
Selling Price
$ 58.04
2616
1649
525
4999
Market Price
$ 87.79
Selling Price
$ 75.62
875
178
453
2250
Market Price
$ 105.25
Selling Price
$ 88.36
182
43
142
544
Market Price
$ 84.17
Selling Price
$ 74.39
1966
1680
539
4213
Market Price
$ 108.02
Selling Price
$ 90.86
1394
1172
1090
1559
Market Price
$ 92.47
Selling Price
$ 78.97
1225
1143
694
2141
Market Price
$ 112.82
Selling Price
$ 97.66
2595
772
1639
4488
Market Price
$ 81.65
Selling Price
$ 74.11
702
309
352
1573
Market Price
$ 68.65
Selling Price
$ 57.96
2015
555
1188
3585
Market Price
$ 75.53
Selling Price
$ 68.24
2855
2849
2709
3181
Market Price
$ 70.62
Selling Price
$ 61.41
1934
1132
700
2857
Market Price
$ 72.35
Selling Price
$ 61.26
1285
406
1008
4309
Market Price
$ 109.78
Selling Price
$ 92.64
1639
552
1242
3156
Market Price
$ 84.63
Selling Price
$ 71.64
497
245
239
1166
Market Price
$ 63.32
Selling Price
$ 55.52
920
670
265
1375
Market Price
$ 88.19
Selling Price
$ 79.66
2134
760
1576
3448
Market Price
$ 97.38
Selling Price
$ 81.26
1715
1662
1579
2441
Market Price
$ 71.10
Selling Price
$ 61.21
1230
487
682
3944
Market Price
$ 78.62
Selling Price
$ 71.27
3146
2000
1155
3743
Market Price
$ 73.09
Selling Price
$ 65.37
639
418
201
837
Market Price
$ 111.83
Selling Price
$ 96.20
972
458
373
2336
Market Price
$ 69.63
Selling Price
$ 61.54
782
537
591
2485
Market Price
$ 92.22
Selling Price
$ 81.50
267
194
74
660
Market Price
$ 75.02
Selling Price
$ 67.66
1302
796
743
2151
Market Price
$ 106.65
Selling Price
$ 96.59
1846
908
489
3506
Market Price
$ 69.87
Selling Price
$ 61.44
513
282
129
2168
Market Price
$ 111.28
Selling Price
$ 95.87
1681
1148
742
3931