Market Price
$ 70.51
Selling Price
$ 60.94
150
123
84
607
Market Price
$ 98.78
Selling Price
$ 85.19
922
727
727
3810
Market Price
$ 82.42
Selling Price
$ 74.01
1691
1644
1187
1803
Market Price
$ 68.32
Selling Price
$ 61.95
2525
2349
766
4353
Market Price
$ 66.28
Selling Price
$ 60.25
1709
493
1526
4274
Market Price
$ 108.84
Selling Price
$ 90.76
4068
3532
3473
4710
Market Price
$ 117.69
Selling Price
$ 98.18
1438
391
974
3105
Market Price
$ 102.70
Selling Price
$ 85.72
488
142
462
1217
Market Price
$ 70.63
Selling Price
$ 62.47
1043
470
618
1564
Market Price
$ 102.56
Selling Price
$ 86.55
1623
1245
478
3803
Market Price
$ 102.30
Selling Price
$ 90.42
762
322
417
2946
Market Price
$ 88.33
Selling Price
$ 74.18
2585
541
1182
4331
Market Price
$ 69.01
Selling Price
$ 60.50
2908
2759
2488
2920
Market Price
$ 82.40
Selling Price
$ 72.43
436
225
129
559
Market Price
$ 114.57
Selling Price
$ 96.89
391
134
87
486
Market Price
$ 106.85
Selling Price
$ 89.67
783
462
454
3622
Market Price
$ 111.21
Selling Price
$ 98.83
1486
587
913
3278
Market Price
$ 80.57
Selling Price
$ 72.49
3646
1588
2967
4361
Market Price
$ 116.41
Selling Price
$ 98.87
588
522
527
2013
Market Price
$ 73.71
Selling Price
$ 63.62
1244
1050
357
4782
Market Price
$ 92.92
Selling Price
$ 84.08
2211
1804
1889
4117
Market Price
$ 102.16
Selling Price
$ 85.92
2938
1412
2796
4604
Market Price
$ 79.66
Selling Price
$ 67.51
1014
968
665
3500
Market Price
$ 76.70
Selling Price
$ 65.54
1278
1220
1095
2411
Market Price
$ 79.15
Selling Price
$ 68.40
3284
2248
1609
4516
Market Price
$ 81.58
Selling Price
$ 73.82
1553
1136
565
3056
Market Price
$ 75.50
Selling Price
$ 67.24
3009
1381
823
3104
Market Price
$ 115.16
Selling Price
$ 98.46
907
674
676
2359
Market Price
$ 93.25
Selling Price
$ 79.35
3614
2698
1269
4893
Market Price
$ 111.92
Selling Price
$ 95.76
538
196
295
727
Market Price
$ 79.52
Selling Price
$ 70.82
2107
819
1082
2522
Market Price
$ 80.09
Selling Price
$ 67.77
1029
812
845
1519
Market Price
$ 96.70
Selling Price
$ 85.68
154
33
144
527
Market Price
$ 66.78
Selling Price
$ 57.88
2572
552
1077
3586
Market Price
$ 71.53
Selling Price
$ 64.24
1612
531
1400
3571
Market Price
$ 95.71
Selling Price
$ 84.11
1169
1058
764
1685
Market Price
$ 99.38
Selling Price
$ 85.77
1567
1370
1404
1900
Market Price
$ 79.70
Selling Price
$ 67.25
2981
2855
1468
2991
Market Price
$ 106.05
Selling Price
$ 94.49
424
166
390
441
Market Price
$ 68.26
Selling Price
$ 58.07
1158
846
709
2615