Market Price
$ 72.08
Selling Price
$ 65.27
2130
538
1891
3940
Market Price
$ 101.75
Selling Price
$ 88.71
3176
1029
2127
3933
Market Price
$ 72.92
Selling Price
$ 63.77
2005
1003
1313
3085
Market Price
$ 67.53
Selling Price
$ 58.37
2241
788
1167
4222
Market Price
$ 83.01
Selling Price
$ 72.37
1670
1451
1426
3932
Market Price
$ 81.28
Selling Price
$ 68.15
1031
244
986
1815
Market Price
$ 62.43
Selling Price
$ 56.47
3006
1186
1044
4393
Market Price
$ 91.58
Selling Price
$ 82.39
2787
1271
1637
3364
Market Price
$ 64.64
Selling Price
$ 56.17
1755
471
614
1816
Market Price
$ 73.77
Selling Price
$ 62.48
1957
1947
1063
3759
Market Price
$ 94.10
Selling Price
$ 81.75
1172
997
442
2728
Market Price
$ 109.19
Selling Price
$ 97.08
1275
598
807
3630
Market Price
$ 86.01
Selling Price
$ 72.22
1970
659
1346
3392
Market Price
$ 77.35
Selling Price
$ 69.68
2145
1018
1979
3697
Market Price
$ 82.54
Selling Price
$ 73.72
2177
1303
1959
3044
Market Price
$ 111.60
Selling Price
$ 95.97
4511
2599
2089
4565
Market Price
$ 105.10
Selling Price
$ 87.72
1060
810
541
2521
Market Price
$ 90.09
Selling Price
$ 81.21
2964
2343
728
3120
Market Price
$ 86.46
Selling Price
$ 73.10
1147
1017
467
2819
Market Price
$ 86.75
Selling Price
$ 76.44
475
110
141
998
Market Price
$ 81.51
Selling Price
$ 70.03
2214
1490
1478
4449
Market Price
$ 98.79
Selling Price
$ 87.56
669
527
634
1014
Market Price
$ 86.85
Selling Price
$ 74.93
1235
1122
271
2348
Market Price
$ 92.00
Selling Price
$ 77.37
4294
1779
3186
4619
Market Price
$ 99.51
Selling Price
$ 85.63
782
543
459
3625
Market Price
$ 79.00
Selling Price
$ 69.27
4345
896
1373
4720
Market Price
$ 98.21
Selling Price
$ 83.23
3250
1166
1695
4060
Market Price
$ 80.64
Selling Price
$ 67.96
3808
3666
1150
4861
Market Price
$ 94.21
Selling Price
$ 81.86
618
332
448
1685
Market Price
$ 93.38
Selling Price
$ 80.78
1102
757
714
3530
Market Price
$ 104.72
Selling Price
$ 89.02
469
150
419
503
Market Price
$ 86.70
Selling Price
$ 73.77
1776
1066
904
2049
Market Price
$ 82.44
Selling Price
$ 74.94
919
282
193
1157
Market Price
$ 79.09
Selling Price
$ 67.31
2065
864
1347
3129
Market Price
$ 93.97
Selling Price
$ 83.54
3029
2765
1309
4141
Market Price
$ 109.93
Selling Price
$ 98.46
594
567
582
2277
Market Price
$ 85.20
Selling Price
$ 73.92
274
256
87
1063
Market Price
$ 80.37
Selling Price
$ 72.05
925
419
454
3633
Market Price
$ 71.28
Selling Price
$ 62.44
2920
961
1133
3900
Market Price
$ 86.36
Selling Price
$ 76.38
610
154
395
642