Market Price
$ 70.83
Selling Price
$ 60.89
509
225
157
2092
Market Price
$ 73.93
Selling Price
$ 65.07
1123
847
705
1567
Market Price
$ 60.99
Selling Price
$ 55.15
3019
1453
2351
4044
Market Price
$ 77.51
Selling Price
$ 66.57
4238
3755
3549
4880
Market Price
$ 104.17
Selling Price
$ 88.89
940
676
215
1086
Market Price
$ 111.40
Selling Price
$ 92.96
426
386
390
870
Market Price
$ 108.32
Selling Price
$ 92.31
1350
1020
760
3289
Market Price
$ 100.90
Selling Price
$ 89.86
1155
1070
1052
2541
Market Price
$ 79.43
Selling Price
$ 71.33
353
224
318
463
Market Price
$ 62.37
Selling Price
$ 55.93
505
499
452
652
Market Price
$ 75.89
Selling Price
$ 65.77
682
680
544
1587
Market Price
$ 100.54
Selling Price
$ 87.31
4314
1306
879
4952
Market Price
$ 88.68
Selling Price
$ 75.93
2273
800
1342
2379
Market Price
$ 72.77
Selling Price
$ 64.44
261
260
109
702
Market Price
$ 88.32
Selling Price
$ 78.42
161
159
47
785
Market Price
$ 100.03
Selling Price
$ 90.89
986
312
610
3545
Market Price
$ 110.10
Selling Price
$ 92.35
1998
1228
1927
3904
Market Price
$ 101.51
Selling Price
$ 90.62
2822
1919
2161
3114
Market Price
$ 84.88
Selling Price
$ 72.58
1758
1468
725
3683
Market Price
$ 99.50
Selling Price
$ 87.09
2409
1870
1748
4679
Market Price
$ 103.88
Selling Price
$ 87.96
2713
2385
2410
3380
Market Price
$ 100.41
Selling Price
$ 84.56
254
240
249
1231
Market Price
$ 90.58
Selling Price
$ 78.62
2129
590
935
2518
Market Price
$ 97.83
Selling Price
$ 84.51
1256
896
432
2892
Market Price
$ 93.52
Selling Price
$ 81.65
1166
695
911
2802
Market Price
$ 103.59
Selling Price
$ 89.58
2757
847
1420
4090
Market Price
$ 82.76
Selling Price
$ 74.41
1437
1097
413
3667
Market Price
$ 71.45
Selling Price
$ 61.16
479
408
296
950
Market Price
$ 69.16
Selling Price
$ 58.79
898
672
726
1596
Market Price
$ 103.76
Selling Price
$ 88.60
1498
859
520
3830
Market Price
$ 107.09
Selling Price
$ 95.07
907
499
657
1784
Market Price
$ 91.03
Selling Price
$ 81.25
1459
1337
816
4585
Market Price
$ 98.94
Selling Price
$ 85.40
166
41
48
775
Market Price
$ 97.94
Selling Price
$ 82.25
2316
1882
2261
4096
Market Price
$ 102.17
Selling Price
$ 90.28
661
245
339
1314
Market Price
$ 68.17
Selling Price
$ 60.72
542
381
225
560
Market Price
$ 115.52
Selling Price
$ 96.77
1386
492
983
1398
Market Price
$ 107.27
Selling Price
$ 93.38
1301
1011
958
2512
Market Price
$ 100.93
Selling Price
$ 90.38
236
187
158
764
Market Price
$ 79.84
Selling Price
$ 71.83
4289
4137
1226
4939