Market Price
$ 68.83
Selling Price
$ 60.28
843
332
247
2903
Market Price
$ 83.37
Selling Price
$ 73.25
552
188
552
1863
Market Price
$ 79.31
Selling Price
$ 68.98
685
370
177
3398
Market Price
$ 79.69
Selling Price
$ 72.22
1234
1209
1186
3672
Market Price
$ 105.19
Selling Price
$ 93.71
1096
266
314
3636
Market Price
$ 64.46
Selling Price
$ 55.11
2062
1903
498
3769
Market Price
$ 63.14
Selling Price
$ 56.95
853
769
232
4163
Market Price
$ 65.46
Selling Price
$ 58.21
3177
1653
2558
4717
Market Price
$ 104.31
Selling Price
$ 89.04
1176
1167
326
4856
Market Price
$ 90.35
Selling Price
$ 81.33
534
194
393
1179
Market Price
$ 84.60
Selling Price
$ 72.87
3174
1551
1370
4301
Market Price
$ 108.62
Selling Price
$ 90.67
387
107
214
557
Market Price
$ 75.86
Selling Price
$ 64.49
1159
867
675
1250
Market Price
$ 83.00
Selling Price
$ 73.59
201
178
195
980
Market Price
$ 112.55
Selling Price
$ 97.49
2125
1895
454
3868
Market Price
$ 103.66
Selling Price
$ 90.29
1431
735
344
3438
Market Price
$ 84.06
Selling Price
$ 70.32
848
518
361
2034
Market Price
$ 108.84
Selling Price
$ 98.10
272
203
221
463
Market Price
$ 103.24
Selling Price
$ 92.39
3083
2714
2151
3385
Market Price
$ 82.88
Selling Price
$ 73.62
855
693
400
4250
Market Price
$ 103.28
Selling Price
$ 88.23
3290
1180
1010
4816
Market Price
$ 83.01
Selling Price
$ 74.85
379
118
93
891
Market Price
$ 103.12
Selling Price
$ 91.67
1383
549
952
1593
Market Price
$ 111.12
Selling Price
$ 94.83
521
389
254
2269
Market Price
$ 74.59
Selling Price
$ 65.16
2212
1445
1750
4198
Market Price
$ 81.92
Selling Price
$ 73.32
3350
808
1585
4135
Market Price
$ 107.85
Selling Price
$ 96.82
399
165
126
1367
Market Price
$ 66.96
Selling Price
$ 59.93
3357
2798
707
3726
Market Price
$ 71.89
Selling Price
$ 63.94
394
262
373
1850
Market Price
$ 94.10
Selling Price
$ 82.92
532
500
114
1631
Market Price
$ 110.03
Selling Price
$ 98.55
375
312
358
902
Market Price
$ 85.37
Selling Price
$ 74.28
578
149
259
764
Market Price
$ 64.33
Selling Price
$ 57.96
1147
513
953
1398
Market Price
$ 113.76
Selling Price
$ 97.50
1870
716
1623
2091
Market Price
$ 77.74
Selling Price
$ 66.18
874
593
348
1335
Market Price
$ 84.17
Selling Price
$ 74.13
276
228
214
716
Market Price
$ 97.10
Selling Price
$ 83.16
2808
967
2478
3171
Market Price
$ 105.20
Selling Price
$ 95.56
2607
2063
1388
3331
Market Price
$ 98.87
Selling Price
$ 83.87
3520
3363
3193
4279
Market Price
$ 107.33
Selling Price
$ 89.60
3776
899
1642
4872