Market Price
$ 80.61
Selling Price
$ 71.58
3683
1050
2110
3708
Market Price
$ 81.88
Selling Price
$ 72.68
852
778
535
880
Market Price
$ 87.01
Selling Price
$ 78.93
1170
1084
798
2096
Market Price
$ 83.87
Selling Price
$ 74.33
838
421
513
878
Market Price
$ 74.03
Selling Price
$ 64.57
2671
1694
2268
2978
Market Price
$ 71.05
Selling Price
$ 64.51
2082
1456
761
4274
Market Price
$ 78.04
Selling Price
$ 67.66
2243
651
1129
3929
Market Price
$ 104.10
Selling Price
$ 87.59
1276
496
510
1887
Market Price
$ 88.11
Selling Price
$ 75.76
3101
896
2437
4502
Market Price
$ 109.81
Selling Price
$ 93.41
4468
1333
1914
4678
Market Price
$ 107.66
Selling Price
$ 97.43
962
378
865
997
Market Price
$ 96.10
Selling Price
$ 83.58
1060
738
393
2807
Market Price
$ 67.90
Selling Price
$ 59.15
478
178
217
647
Market Price
$ 75.78
Selling Price
$ 67.06
572
325
528
2512
Market Price
$ 81.14
Selling Price
$ 73.72
817
218
603
2375
Market Price
$ 112.13
Selling Price
$ 96.85
949
887
301
4355
Market Price
$ 100.72
Selling Price
$ 89.18
4588
3790
2867
4645
Market Price
$ 99.71
Selling Price
$ 83.34
2978
1780
1285
3596
Market Price
$ 104.56
Selling Price
$ 90.85
523
494
333
1817
Market Price
$ 68.62
Selling Price
$ 61.30
3349
1941
3304
4349
Market Price
$ 95.21
Selling Price
$ 82.88
3506
1388
1161
4996
Market Price
$ 77.60
Selling Price
$ 70.03
1337
650
543
1757
Market Price
$ 84.71
Selling Price
$ 70.76
470
100
384
496
Market Price
$ 90.94
Selling Price
$ 76.25
370
225
274
1778
Market Price
$ 95.56
Selling Price
$ 85.17
548
232
523
1468
Market Price
$ 76.16
Selling Price
$ 68.87
520
314
136
1656
Market Price
$ 91.18
Selling Price
$ 82.72
3005
940
1202
4489
Market Price
$ 109.65
Selling Price
$ 96.58
888
739
680
1813
Market Price
$ 102.12
Selling Price
$ 85.72
338
104
207
525
Market Price
$ 91.18
Selling Price
$ 77.68
516
439
515
2049
Market Price
$ 115.95
Selling Price
$ 97.22
1830
1141
1562
3333
Market Price
$ 102.91
Selling Price
$ 88.48
835
527
516
905
Market Price
$ 90.88
Selling Price
$ 82.05
1464
836
438
2388
Market Price
$ 103.01
Selling Price
$ 88.93
1046
807
345
1429
Market Price
$ 82.57
Selling Price
$ 73.20
2442
1402
1879
2525
Market Price
$ 85.90
Selling Price
$ 74.02
1378
655
345
3458
Market Price
$ 90.71
Selling Price
$ 80.64
1194
1162
238
2119
Market Price
$ 105.52
Selling Price
$ 91.39
4161
2930
2332
4937
Market Price
$ 109.33
Selling Price
$ 92.44
1368
876
1003
4093
Market Price
$ 107.48
Selling Price
$ 90.60
655
536
369
1124