Market Price
$ 100.38
Selling Price
$ 84.62
787
637
279
3099
Market Price
$ 88.24
Selling Price
$ 78.57
504
157
404
1714
Market Price
$ 82.04
Selling Price
$ 69.74
722
207
683
981
Market Price
$ 96.71
Selling Price
$ 86.38
1636
1185
1539
1723
Market Price
$ 100.04
Selling Price
$ 87.72
455
334
182
2081
Market Price
$ 80.97
Selling Price
$ 69.75
1527
1003
805
1697
Market Price
$ 93.46
Selling Price
$ 83.34
1525
1518
1184
3465
Market Price
$ 78.09
Selling Price
$ 67.98
448
287
291
1403
Market Price
$ 74.39
Selling Price
$ 67.18
2206
1752
1131
2380
Market Price
$ 99.58
Selling Price
$ 85.65
497
178
335
1122
Market Price
$ 65.87
Selling Price
$ 58.02
2117
906
1660
3999
Market Price
$ 106.74
Selling Price
$ 93.81
254
117
144
1136
Market Price
$ 69.09
Selling Price
$ 60.01
1790
1407
498
2820
Market Price
$ 110.76
Selling Price
$ 94.42
3115
2520
2557
3128
Market Price
$ 66.67
Selling Price
$ 60.36
3345
1333
2572
3483
Market Price
$ 112.17
Selling Price
$ 94.80
1021
647
938
3960
Market Price
$ 88.42
Selling Price
$ 75.54
869
868
389
3063
Market Price
$ 87.86
Selling Price
$ 75.97
2787
1465
688
3774
Market Price
$ 111.19
Selling Price
$ 97.76
1492
307
933
3825
Market Price
$ 102.85
Selling Price
$ 89.95
1557
1383
1036
2465
Market Price
$ 114.83
Selling Price
$ 99.00
1450
512
936
2342
Market Price
$ 68.76
Selling Price
$ 58.01
1357
576
961
3613
Market Price
$ 88.79
Selling Price
$ 74.68
2137
1781
1257
4310
Market Price
$ 100.09
Selling Price
$ 86.80
1735
717
1026
2204
Market Price
$ 83.57
Selling Price
$ 72.11
492
219
351
2328
Market Price
$ 83.64
Selling Price
$ 72.91
897
533
788
3212
Market Price
$ 111.86
Selling Price
$ 93.82
798
624
421
3818
Market Price
$ 93.24
Selling Price
$ 84.40
3494
1265
2769
4947
Market Price
$ 70.60
Selling Price
$ 61.72
2212
761
1683
2745
Market Price
$ 78.52
Selling Price
$ 71.07
3268
1155
3030
3375
Market Price
$ 77.43
Selling Price
$ 64.88
871
844
191
945
Market Price
$ 95.91
Selling Price
$ 80.77
3608
1835
1037
3627
Market Price
$ 91.83
Selling Price
$ 79.99
1938
448
1869
3849
Market Price
$ 84.47
Selling Price
$ 73.40
1698
969
579
2257
Market Price
$ 90.38
Selling Price
$ 77.33
872
827
473
2058
Market Price
$ 66.08
Selling Price
$ 56.76
1674
706
630
3779
Market Price
$ 105.58
Selling Price
$ 94.48
918
603
890
3157
Market Price
$ 68.18
Selling Price
$ 61.55
1198
611
811
1802
Market Price
$ 93.62
Selling Price
$ 82.09
405
120
185
784
Market Price
$ 82.24
Selling Price
$ 68.64
3203
2719
2705
3431