Market Price
$ 98.25
Selling Price
$ 89.26
263
166
237
459
Market Price
$ 85.54
Selling Price
$ 75.98
2117
1643
1374
2338
Market Price
$ 109.65
Selling Price
$ 93.22
422
422
127
800
Market Price
$ 94.87
Selling Price
$ 82.37
2453
570
956
4618
Market Price
$ 87.43
Selling Price
$ 73.21
1884
1269
449
2469
Market Price
$ 70.17
Selling Price
$ 61.56
2886
1949
702
4204
Market Price
$ 87.07
Selling Price
$ 74.53
612
358
147
1008
Market Price
$ 65.40
Selling Price
$ 56.03
965
449
710
3253
Market Price
$ 72.83
Selling Price
$ 64.88
4315
1088
2407
4379
Market Price
$ 64.83
Selling Price
$ 56.45
1377
797
650
1594
Market Price
$ 111.86
Selling Price
$ 98.13
2031
1720
1812
4529
Market Price
$ 111.66
Selling Price
$ 97.06
1009
831
891
3028
Market Price
$ 109.25
Selling Price
$ 96.06
1744
706
989
1880
Market Price
$ 77.10
Selling Price
$ 65.41
2606
1871
953
3230
Market Price
$ 67.60
Selling Price
$ 58.67
3494
2321
2430
4997
Market Price
$ 81.52
Selling Price
$ 72.31
1563
415
506
1603
Market Price
$ 78.93
Selling Price
$ 67.96
1734
444
550
3348
Market Price
$ 96.32
Selling Price
$ 85.49
1523
794
696
1544
Market Price
$ 68.46
Selling Price
$ 57.50
2556
1335
2534
3032
Market Price
$ 89.48
Selling Price
$ 78.34
3525
2922
896
3899
Market Price
$ 91.99
Selling Price
$ 78.40
1225
1181
410
1399
Market Price
$ 81.68
Selling Price
$ 71.55
3296
3174
2260
3441
Market Price
$ 68.83
Selling Price
$ 60.12
1216
500
510
1453
Market Price
$ 104.31
Selling Price
$ 87.35
1819
1008
432
2696
Market Price
$ 86.34
Selling Price
$ 77.88
1799
906
1003
2751
Market Price
$ 108.31
Selling Price
$ 97.02
2604
1182
2047
4483
Market Price
$ 84.98
Selling Price
$ 73.40
211
178
203
526
Market Price
$ 85.34
Selling Price
$ 71.66
2317
1731
1826
4792
Market Price
$ 74.29
Selling Price
$ 61.97
140
95
123
590
Market Price
$ 102.55
Selling Price
$ 90.40
689
653
260
2691
Market Price
$ 76.09
Selling Price
$ 67.67
901
811
440
2819
Market Price
$ 72.63
Selling Price
$ 64.32
150
70
78
490
Market Price
$ 89.66
Selling Price
$ 80.98
3991
1413
2081
4460
Market Price
$ 74.78
Selling Price
$ 65.85
2484
2058
641
2983
Market Price
$ 76.69
Selling Price
$ 64.43
1025
825
800
3225
Market Price
$ 95.82
Selling Price
$ 81.77
4834
4204
1597
4910
Market Price
$ 91.86
Selling Price
$ 81.80
1046
860
463
2249
Market Price
$ 70.48
Selling Price
$ 61.41
277
123
131
596
Market Price
$ 100.88
Selling Price
$ 86.09
4024
2390
2227
4302
Market Price
$ 69.00
Selling Price
$ 60.68
1067
836
609
2084