Market Price
$ 90.08
Selling Price
$ 77.07
2812
2447
2050
3046
Market Price
$ 92.57
Selling Price
$ 78.74
393
255
386
476
Market Price
$ 84.87
Selling Price
$ 72.55
183
100
138
496
Market Price
$ 105.35
Selling Price
$ 91.00
3176
841
2528
3829
Market Price
$ 93.61
Selling Price
$ 79.81
3004
1804
2890
3470
Market Price
$ 60.65
Selling Price
$ 55.02
276
150
264
607
Market Price
$ 70.41
Selling Price
$ 61.43
1397
371
1065
2140
Market Price
$ 91.87
Selling Price
$ 80.38
1052
716
373
2562
Market Price
$ 110.01
Selling Price
$ 95.15
2942
2892
2847
4802
Market Price
$ 81.91
Selling Price
$ 69.46
3976
3044
1482
4176
Market Price
$ 77.55
Selling Price
$ 65.72
3738
1951
841
4110
Market Price
$ 114.29
Selling Price
$ 97.38
587
184
533
1354
Market Price
$ 93.35
Selling Price
$ 78.05
165
104
75
503
Market Price
$ 103.56
Selling Price
$ 93.96
1736
835
1277
3111
Market Price
$ 97.15
Selling Price
$ 82.92
518
446
341
1512
Market Price
$ 66.24
Selling Price
$ 59.21
426
280
270
737
Market Price
$ 96.32
Selling Price
$ 82.05
317
160
257
955
Market Price
$ 96.63
Selling Price
$ 84.01
208
72
41
467
Market Price
$ 75.35
Selling Price
$ 65.00
2814
757
1950
3790
Market Price
$ 88.06
Selling Price
$ 76.67
3215
1960
2707
4486
Market Price
$ 104.85
Selling Price
$ 87.78
2309
1606
1820
2721
Market Price
$ 103.06
Selling Price
$ 87.74
1862
809
764
3623
Market Price
$ 94.57
Selling Price
$ 83.97
1100
805
920
4939
Market Price
$ 89.53
Selling Price
$ 77.71
1860
1707
1011
2606
Market Price
$ 112.03
Selling Price
$ 97.86
295
277
261
756
Market Price
$ 71.66
Selling Price
$ 60.19
2473
2046
1485
4839
Market Price
$ 72.76
Selling Price
$ 64.04
539
199
348
1167
Market Price
$ 116.87
Selling Price
$ 97.66
717
484
343
3358
Market Price
$ 74.03
Selling Price
$ 64.43
790
271
261
1280
Market Price
$ 101.52
Selling Price
$ 85.82
2983
1006
1735
3352
Market Price
$ 102.30
Selling Price
$ 88.56
1210
762
1032
1691
Market Price
$ 67.86
Selling Price
$ 56.66
3366
827
3195
3774
Market Price
$ 68.05
Selling Price
$ 61.25
532
188
327
1600
Market Price
$ 89.00
Selling Price
$ 79.53
542
491
302
1741
Market Price
$ 94.54
Selling Price
$ 79.13
2668
2313
1683
3036
Market Price
$ 64.53
Selling Price
$ 57.71
3029
1636
2321
3731
Market Price
$ 114.46
Selling Price
$ 95.48
3692
2705
2916
3984
Market Price
$ 103.78
Selling Price
$ 92.23
1217
798
791
4799
Market Price
$ 66.05
Selling Price
$ 59.55
2899
1021
794
4374
Market Price
$ 76.09
Selling Price
$ 64.84
2000
1248
441
2301