Market Price
$ 61.26
Selling Price
$ 55.37
252
193
229
401
Market Price
$ 103.75
Selling Price
$ 94.05
4235
4007
4197
4454
Market Price
$ 105.99
Selling Price
$ 90.62
822
259
448
1595
Market Price
$ 85.10
Selling Price
$ 72.01
1742
1667
1053
4411
Market Price
$ 95.89
Selling Price
$ 86.15
1725
697
1405
3199
Market Price
$ 68.38
Selling Price
$ 57.25
2255
1763
1119
3616
Market Price
$ 106.50
Selling Price
$ 92.36
1346
1057
616
1825
Market Price
$ 65.01
Selling Price
$ 57.86
3006
2082
866
3918
Market Price
$ 88.52
Selling Price
$ 76.64
851
797
731
2010
Market Price
$ 84.29
Selling Price
$ 75.45
3920
1075
1347
4085
Market Price
$ 113.60
Selling Price
$ 96.53
3344
3162
2664
4550
Market Price
$ 65.93
Selling Price
$ 58.74
1820
427
972
2247
Market Price
$ 85.29
Selling Price
$ 76.72
3195
2200
1885
3298
Market Price
$ 106.03
Selling Price
$ 89.95
422
148
353
1160
Market Price
$ 109.08
Selling Price
$ 91.35
1294
999
315
4715
Market Price
$ 84.32
Selling Price
$ 74.59
734
549
578
863
Market Price
$ 72.20
Selling Price
$ 60.87
722
614
170
1631
Market Price
$ 67.97
Selling Price
$ 58.26
2200
1727
1051
3754
Market Price
$ 97.97
Selling Price
$ 87.80
2554
960
2319
3046
Market Price
$ 109.96
Selling Price
$ 93.92
1226
819
1121
2309
Market Price
$ 111.17
Selling Price
$ 94.26
4627
2427
3403
4649
Market Price
$ 89.23
Selling Price
$ 78.13
647
521
500
979
Market Price
$ 94.69
Selling Price
$ 80.46
912
639
319
3446
Market Price
$ 88.63
Selling Price
$ 75.06
629
546
540
2901
Market Price
$ 111.25
Selling Price
$ 94.62
2493
1618
1510
4226
Market Price
$ 64.91
Selling Price
$ 55.67
2211
1205
1253
2614
Market Price
$ 97.18
Selling Price
$ 86.92
1074
797
674
2114
Market Price
$ 106.51
Selling Price
$ 93.31
858
440
387
1029
Market Price
$ 89.11
Selling Price
$ 78.87
3168
2953
1590
3874
Market Price
$ 93.15
Selling Price
$ 82.01
2084
950
796
2856
Market Price
$ 91.57
Selling Price
$ 77.40
844
683
603
1111
Market Price
$ 116.93
Selling Price
$ 98.00
862
183
318
1643
Market Price
$ 72.29
Selling Price
$ 60.53
3457
1003
2332
3549
Market Price
$ 72.69
Selling Price
$ 64.55
1128
940
877
2431
Market Price
$ 109.43
Selling Price
$ 98.40
844
318
277
2139
Market Price
$ 91.76
Selling Price
$ 80.15
4077
1533
1758
4479
Market Price
$ 110.46
Selling Price
$ 97.12
1076
467
888
1448
Market Price
$ 64.78
Selling Price
$ 58.15
1873
1295
530
2582
Market Price
$ 88.94
Selling Price
$ 75.54
2813
1033
1115
4027
Market Price
$ 102.10
Selling Price
$ 88.19
3036
2960
2728
3980