Market Price
$ 66.52
Selling Price
$ 59.80
475
181
462
2059
Market Price
$ 81.13
Selling Price
$ 68.27
1816
435
1450
3864
Market Price
$ 100.09
Selling Price
$ 90.19
2201
971
1593
3981
Market Price
$ 109.07
Selling Price
$ 94.56
1496
404
1228
3593
Market Price
$ 112.10
Selling Price
$ 94.53
520
311
315
771
Market Price
$ 104.69
Selling Price
$ 93.03
1175
1021
884
4343
Market Price
$ 106.86
Selling Price
$ 90.54
2471
615
1422
2907
Market Price
$ 66.69
Selling Price
$ 57.56
1721
1064
1363
3355
Market Price
$ 107.05
Selling Price
$ 91.42
3820
2792
3111
4704
Market Price
$ 65.47
Selling Price
$ 56.18
774
733
482
1788
Market Price
$ 82.97
Selling Price
$ 74.16
245
62
67
978
Market Price
$ 65.37
Selling Price
$ 57.20
4265
1672
1553
4432
Market Price
$ 95.09
Selling Price
$ 81.62
719
241
354
3098
Market Price
$ 78.13
Selling Price
$ 69.30
1502
489
322
2818
Market Price
$ 100.77
Selling Price
$ 84.63
1941
1236
1634
3700
Market Price
$ 99.83
Selling Price
$ 84.94
1748
429
542
4038
Market Price
$ 76.34
Selling Price
$ 65.70
680
431
221
1683
Market Price
$ 102.46
Selling Price
$ 92.18
2132
2116
1138
4170
Market Price
$ 100.77
Selling Price
$ 84.07
3007
2685
2211
4701
Market Price
$ 102.64
Selling Price
$ 91.06
538
503
276
698
Market Price
$ 100.94
Selling Price
$ 90.74
3411
2725
1569
3475
Market Price
$ 97.68
Selling Price
$ 87.87
825
249
311
3118
Market Price
$ 92.80
Selling Price
$ 83.21
1765
1521
756
4202
Market Price
$ 90.78
Selling Price
$ 76.40
1976
1845
1734
4175
Market Price
$ 109.53
Selling Price
$ 95.92
3141
684
2169
3770
Market Price
$ 96.03
Selling Price
$ 86.74
470
136
275
546
Market Price
$ 109.77
Selling Price
$ 94.25
1735
1671
1361
3307
Market Price
$ 72.78
Selling Price
$ 65.85
1147
337
716
2421
Market Price
$ 86.16
Selling Price
$ 74.66
975
773
975
3334
Market Price
$ 80.24
Selling Price
$ 69.48
1140
1016
473
1772
Market Price
$ 102.38
Selling Price
$ 87.25
2685
1009
2266
4202
Market Price
$ 68.16
Selling Price
$ 59.92
142
133
70
532
Market Price
$ 76.38
Selling Price
$ 67.12
840
265
551
3605
Market Price
$ 84.65
Selling Price
$ 73.56
1696
1429
1194
2428
Market Price
$ 93.24
Selling Price
$ 81.89
1060
978
795
3587
Market Price
$ 110.55
Selling Price
$ 93.63
230
221
137
967
Market Price
$ 96.37
Selling Price
$ 81.09
976
297
740
3536
Market Price
$ 79.48
Selling Price
$ 70.94
2927
2842
2574
3038
Market Price
$ 68.17
Selling Price
$ 58.21
564
323
447
732
Market Price
$ 93.80
Selling Price
$ 84.37
1081
700
725
1215