Market Price
$ 72.56
Selling Price
$ 61.81
1795
989
1311
3727
Market Price
$ 67.25
Selling Price
$ 56.94
783
739
456
1634
Market Price
$ 100.42
Selling Price
$ 85.30
982
533
677
1030
Market Price
$ 83.20
Selling Price
$ 75.52
1080
477
574
1458
Market Price
$ 93.11
Selling Price
$ 79.11
1002
219
554
1314
Market Price
$ 102.56
Selling Price
$ 88.33
1000
646
540
1719
Market Price
$ 81.21
Selling Price
$ 73.19
3019
2846
869
3347
Market Price
$ 86.23
Selling Price
$ 74.20
489
346
362
2276
Market Price
$ 108.40
Selling Price
$ 95.61
162
99
111
459
Market Price
$ 65.42
Selling Price
$ 57.61
823
361
252
2207
Market Price
$ 86.27
Selling Price
$ 75.15
1935
853
649
1976
Market Price
$ 99.53
Selling Price
$ 87.71
1456
808
933
4135
Market Price
$ 81.45
Selling Price
$ 73.47
3324
1689
1303
3810
Market Price
$ 104.73
Selling Price
$ 89.55
915
586
353
3642
Market Price
$ 108.24
Selling Price
$ 91.76
2642
2222
2380
3918
Market Price
$ 102.95
Selling Price
$ 90.08
539
380
415
918
Market Price
$ 79.90
Selling Price
$ 71.88
1306
738
340
2681
Market Price
$ 95.15
Selling Price
$ 86.11
1578
1443
720
1665
Market Price
$ 98.49
Selling Price
$ 86.56
536
341
352
1123
Market Price
$ 116.16
Selling Price
$ 97.23
919
256
664
3895
Market Price
$ 100.80
Selling Price
$ 85.53
826
638
806
2069
Market Price
$ 87.37
Selling Price
$ 77.14
2350
1974
1503
2386
Market Price
$ 94.92
Selling Price
$ 81.72
3064
641
1824
4892
Market Price
$ 74.87
Selling Price
$ 62.82
259
240
114
1290
Market Price
$ 66.96
Selling Price
$ 59.13
2068
1336
628
4223
Market Price
$ 87.99
Selling Price
$ 73.94
1127
764
810
1979
Market Price
$ 80.34
Selling Price
$ 70.52
1217
592
1210
2447
Market Price
$ 84.66
Selling Price
$ 74.56
4716
3068
4162
4741
Market Price
$ 91.71
Selling Price
$ 82.42
3044
2035
878
3217
Market Price
$ 93.52
Selling Price
$ 79.52
234
99
232
532
Market Price
$ 66.33
Selling Price
$ 57.39
2156
1334
1493
2299
Market Price
$ 104.39
Selling Price
$ 94.81
1662
344
1372
2285
Market Price
$ 90.57
Selling Price
$ 76.55
1024
723
696
3425
Market Price
$ 108.15
Selling Price
$ 92.31
1289
857
1077
2876
Market Price
$ 76.44
Selling Price
$ 66.00
685
671
385
2932
Market Price
$ 71.45
Selling Price
$ 60.90
2276
662
1949
2897
Market Price
$ 88.66
Selling Price
$ 75.83
405
373
231
635
Market Price
$ 65.68
Selling Price
$ 58.42
2663
2205
1416
3888
Market Price
$ 92.85
Selling Price
$ 83.09
614
602
324
2930
Market Price
$ 79.97
Selling Price
$ 71.34
1037
807
1016
2192