Market Price
$ 88.51
Selling Price
$ 80.32
619
268
530
955
Market Price
$ 93.44
Selling Price
$ 78.17
2136
435
1234
4804
Market Price
$ 66.55
Selling Price
$ 55.85
841
373
545
2901
Market Price
$ 87.45
Selling Price
$ 78.02
2165
2133
1567
3254
Market Price
$ 102.79
Selling Price
$ 93.08
1448
510
1447
1668
Market Price
$ 112.17
Selling Price
$ 96.13
626
258
203
1410
Market Price
$ 90.50
Selling Price
$ 81.53
1030
746
910
3471
Market Price
$ 63.35
Selling Price
$ 56.17
1198
648
553
1217
Market Price
$ 69.65
Selling Price
$ 62.77
2415
557
2334
3207
Market Price
$ 107.25
Selling Price
$ 96.90
2017
1286
1181
3178
Market Price
$ 89.31
Selling Price
$ 78.24
3748
1904
3638
4877
Market Price
$ 71.62
Selling Price
$ 65.10
2317
559
1103
2753
Market Price
$ 71.76
Selling Price
$ 64.08
1249
262
1219
2701
Market Price
$ 75.65
Selling Price
$ 66.77
663
465
498
1588
Market Price
$ 96.17
Selling Price
$ 86.25
1377
1313
589
2105
Market Price
$ 82.26
Selling Price
$ 73.84
944
326
702
3347
Market Price
$ 107.40
Selling Price
$ 90.64
560
173
291
804
Market Price
$ 103.14
Selling Price
$ 93.46
2498
1747
1641
4544
Market Price
$ 89.12
Selling Price
$ 77.88
1114
697
244
2666
Market Price
$ 94.18
Selling Price
$ 80.31
1841
542
1426
3659
Market Price
$ 82.87
Selling Price
$ 74.90
901
869
816
2067
Market Price
$ 91.93
Selling Price
$ 79.72
1870
1001
1818
1994
Market Price
$ 106.27
Selling Price
$ 89.57
866
369
586
3276
Market Price
$ 84.52
Selling Price
$ 75.04
2496
1186
2479
4235
Market Price
$ 88.29
Selling Price
$ 76.88
2187
598
901
2478
Market Price
$ 99.37
Selling Price
$ 84.79
632
571
170
2542
Market Price
$ 110.70
Selling Price
$ 97.35
180
71
94
723
Market Price
$ 95.35
Selling Price
$ 86.32
987
322
929
2525
Market Price
$ 74.08
Selling Price
$ 63.76
1930
607
1322
2205
Market Price
$ 86.25
Selling Price
$ 73.82
527
412
451
1121
Market Price
$ 77.48
Selling Price
$ 68.78
1106
534
767
3782
Market Price
$ 80.40
Selling Price
$ 71.69
1379
1073
1299
3372
Market Price
$ 73.75
Selling Price
$ 63.56
993
401
848
4331
Market Price
$ 71.77
Selling Price
$ 63.70
2202
572
1976
4137
Market Price
$ 114.33
Selling Price
$ 95.99
2911
1672
907
4256
Market Price
$ 87.32
Selling Price
$ 76.41
1083
852
683
4530
Market Price
$ 85.32
Selling Price
$ 77.02
364
210
237
1540
Market Price
$ 95.71
Selling Price
$ 84.56
1134
483
473
2058
Market Price
$ 108.30
Selling Price
$ 96.93
2810
698
2131
3786
Market Price
$ 66.79
Selling Price
$ 56.37
209
49
67
500