Market Price
$ 100.05
Selling Price
$ 83.61
771
217
490
3708
Market Price
$ 74.27
Selling Price
$ 62.53
555
253
419
2349
Market Price
$ 66.56
Selling Price
$ 58.01
1021
308
602
2659
Market Price
$ 68.03
Selling Price
$ 57.51
1740
485
1248
1917
Market Price
$ 81.77
Selling Price
$ 72.85
1703
1400
1212
2965
Market Price
$ 93.13
Selling Price
$ 83.91
3134
1083
2108
4837
Market Price
$ 97.07
Selling Price
$ 82.57
3293
1470
1698
3958
Market Price
$ 86.04
Selling Price
$ 76.64
3086
2174
1379
4294
Market Price
$ 93.83
Selling Price
$ 81.88
1907
1386
1375
3552
Market Price
$ 91.09
Selling Price
$ 77.92
400
125
178
576
Market Price
$ 81.16
Selling Price
$ 69.58
1260
613
913
1812
Market Price
$ 65.78
Selling Price
$ 56.98
1251
846
891
1942
Market Price
$ 79.60
Selling Price
$ 68.12
989
750
329
3723
Market Price
$ 102.63
Selling Price
$ 90.87
1425
1296
474
1620
Market Price
$ 79.20
Selling Price
$ 66.40
1217
755
638
1295
Market Price
$ 85.28
Selling Price
$ 76.72
2808
775
2695
3497
Market Price
$ 81.58
Selling Price
$ 72.73
1248
504
1153
3352
Market Price
$ 104.14
Selling Price
$ 91.98
1517
368
1391
3051
Market Price
$ 113.32
Selling Price
$ 96.05
278
174
246
1249
Market Price
$ 94.48
Selling Price
$ 81.76
701
459
247
2285
Market Price
$ 103.04
Selling Price
$ 85.91
2821
1746
634
4339
Market Price
$ 97.91
Selling Price
$ 82.94
1239
1209
481
2862
Market Price
$ 70.24
Selling Price
$ 61.92
1490
590
866
2881
Market Price
$ 97.86
Selling Price
$ 86.56
1513
1435
633
3735
Market Price
$ 100.23
Selling Price
$ 90.62
1315
723
721
1779
Market Price
$ 101.06
Selling Price
$ 89.18
4037
3651
1763
4856
Market Price
$ 79.25
Selling Price
$ 70.76
747
245
377
2258
Market Price
$ 83.09
Selling Price
$ 69.88
865
417
782
1992
Market Price
$ 66.36
Selling Price
$ 59.88
783
173
554
1140
Market Price
$ 100.70
Selling Price
$ 87.50
212
153
209
806
Market Price
$ 92.44
Selling Price
$ 78.21
818
789
330
3550
Market Price
$ 109.18
Selling Price
$ 97.52
377
303
81
477
Market Price
$ 65.74
Selling Price
$ 59.47
1655
1533
1573
2626
Market Price
$ 73.58
Selling Price
$ 62.94
1838
1497
1713
3344
Market Price
$ 90.62
Selling Price
$ 81.40
1122
712
839
1852
Market Price
$ 78.15
Selling Price
$ 67.03
1640
1046
403
2769
Market Price
$ 92.12
Selling Price
$ 80.91
196
105
185
452
Market Price
$ 76.23
Selling Price
$ 64.84
3446
1224
3315
4879
Market Price
$ 102.54
Selling Price
$ 92.10
959
643
899
3774
Market Price
$ 95.20
Selling Price
$ 84.22
2737
1584
1687
4489