Market Price
$ 90.12
Selling Price
$ 75.55
960
398
946
1529
Market Price
$ 83.10
Selling Price
$ 75.13
2446
1795
2316
2883
Market Price
$ 110.42
Selling Price
$ 96.37
1344
947
585
2845
Market Price
$ 83.56
Selling Price
$ 73.24
1579
1165
1245
4149
Market Price
$ 82.56
Selling Price
$ 71.60
549
200
163
1138
Market Price
$ 70.69
Selling Price
$ 61.93
818
806
710
1790
Market Price
$ 107.02
Selling Price
$ 90.34
751
346
745
2710
Market Price
$ 115.73
Selling Price
$ 96.93
2935
1639
595
4837
Market Price
$ 100.10
Selling Price
$ 83.77
388
100
329
698
Market Price
$ 106.20
Selling Price
$ 88.97
493
351
295
799
Market Price
$ 67.18
Selling Price
$ 58.03
3772
2183
1505
4065
Market Price
$ 108.03
Selling Price
$ 92.73
358
168
245
1502
Market Price
$ 84.22
Selling Price
$ 72.87
1670
1521
1271
2798
Market Price
$ 95.97
Selling Price
$ 86.88
1268
331
627
2766
Market Price
$ 86.62
Selling Price
$ 72.84
1704
906
1301
2666
Market Price
$ 87.48
Selling Price
$ 74.11
1551
354
1315
1653
Market Price
$ 92.03
Selling Price
$ 80.90
834
799
270
2695
Market Price
$ 104.28
Selling Price
$ 91.80
477
364
226
1945
Market Price
$ 103.65
Selling Price
$ 93.04
2234
889
1049
2807
Market Price
$ 107.74
Selling Price
$ 91.46
545
279
465
1704
Market Price
$ 105.40
Selling Price
$ 88.42
1515
1070
790
2677
Market Price
$ 82.65
Selling Price
$ 69.22
2030
1079
1000
2283
Market Price
$ 115.56
Selling Price
$ 96.89
582
572
520
1002
Market Price
$ 68.97
Selling Price
$ 61.41
484
209
129
1259
Market Price
$ 75.75
Selling Price
$ 66.39
135
130
111
594
Market Price
$ 97.52
Selling Price
$ 86.51
2123
1780
1506
2622
Market Price
$ 69.58
Selling Price
$ 59.72
361
194
242
1663
Market Price
$ 115.58
Selling Price
$ 96.36
1398
565
1026
1429
Market Price
$ 89.65
Selling Price
$ 78.36
2111
1228
494
3617
Market Price
$ 72.49
Selling Price
$ 65.48
809
340
187
1366
Market Price
$ 77.42
Selling Price
$ 64.68
1882
856
608
2619
Market Price
$ 109.19
Selling Price
$ 96.97
536
306
187
1075
Market Price
$ 72.16
Selling Price
$ 63.06
205
56
49
1019
Market Price
$ 111.44
Selling Price
$ 98.45
2448
716
774
2993
Market Price
$ 89.21
Selling Price
$ 80.73
875
806
514
1052
Market Price
$ 77.74
Selling Price
$ 68.73
1727
1109
671
1812
Market Price
$ 99.38
Selling Price
$ 83.97
189
83
110
732
Market Price
$ 97.67
Selling Price
$ 84.04
561
170
138
897
Market Price
$ 107.10
Selling Price
$ 93.75
1451
1290
1319
3773
Market Price
$ 109.51
Selling Price
$ 95.23
971
413
820
3135