Market Price
$ 106.86
Selling Price
$ 96.26
244
105
171
521
Market Price
$ 91.02
Selling Price
$ 80.55
845
285
543
2366
Market Price
$ 109.66
Selling Price
$ 98.50
1750
383
1094
2871
Market Price
$ 85.89
Selling Price
$ 74.98
1781
822
1452
1972
Market Price
$ 83.99
Selling Price
$ 73.80
3508
1898
3286
4779
Market Price
$ 94.13
Selling Price
$ 79.67
1536
671
1056
2427
Market Price
$ 84.45
Selling Price
$ 75.19
962
788
371
4615
Market Price
$ 75.28
Selling Price
$ 65.76
287
204
100
1001
Market Price
$ 72.84
Selling Price
$ 66.20
724
305
195
935
Market Price
$ 78.42
Selling Price
$ 70.08
2538
1832
2195
2882
Market Price
$ 73.96
Selling Price
$ 61.73
1320
300
444
2389
Market Price
$ 101.75
Selling Price
$ 90.53
1076
846
283
4161
Market Price
$ 107.72
Selling Price
$ 97.30
1090
606
1026
3347
Market Price
$ 93.08
Selling Price
$ 84.32
2696
2513
1507
4246
Market Price
$ 99.11
Selling Price
$ 89.77
2505
2211
717
4713
Market Price
$ 103.75
Selling Price
$ 88.51
2613
1226
1174
4722
Market Price
$ 61.85
Selling Price
$ 55.27
329
149
160
401
Market Price
$ 103.65
Selling Price
$ 88.27
2338
1854
764
2866
Market Price
$ 78.58
Selling Price
$ 66.37
936
710
743
3533
Market Price
$ 74.29
Selling Price
$ 62.85
1416
911
1063
1766
Market Price
$ 73.43
Selling Price
$ 64.30
569
352
336
2239
Market Price
$ 94.32
Selling Price
$ 82.55
4471
1306
2339
4955
Market Price
$ 113.17
Selling Price
$ 97.81
1197
833
616
4598
Market Price
$ 97.87
Selling Price
$ 87.84
1142
706
898
3933
Market Price
$ 73.04
Selling Price
$ 66.13
675
581
290
2315
Market Price
$ 85.22
Selling Price
$ 77.27
159
60
155
687
Market Price
$ 69.11
Selling Price
$ 59.07
1658
1127
430
2756
Market Price
$ 81.61
Selling Price
$ 69.03
3434
1489
3347
3644
Market Price
$ 90.93
Selling Price
$ 77.03
3530
3203
2307
3669
Market Price
$ 84.92
Selling Price
$ 72.37
3107
924
2919
3909
Market Price
$ 109.13
Selling Price
$ 91.28
2125
857
686
2507
Market Price
$ 76.72
Selling Price
$ 65.68
859
857
732
3027
Market Price
$ 67.68
Selling Price
$ 60.70
1239
1148
919
1533
Market Price
$ 69.20
Selling Price
$ 60.94
2646
1897
534
4817
Market Price
$ 70.62
Selling Price
$ 63.00
2389
530
1442
3421
Market Price
$ 107.46
Selling Price
$ 95.69
1518
1345
1086
2430
Market Price
$ 91.22
Selling Price
$ 76.14
3606
3387
952
4008
Market Price
$ 102.52
Selling Price
$ 91.34
2728
862
1029
3859
Market Price
$ 87.47
Selling Price
$ 79.19
3926
1608
2379
4866
Market Price
$ 110.94
Selling Price
$ 97.87
1848
908
1757
2524