Market Price
$ 101.48
Selling Price
$ 90.52
2233
1389
2230
4151
Market Price
$ 93.35
Selling Price
$ 80.26
1273
1132
435
1448
Market Price
$ 65.15
Selling Price
$ 55.93
2108
824
970
2211
Market Price
$ 91.95
Selling Price
$ 77.47
676
380
607
1009
Market Price
$ 103.49
Selling Price
$ 92.13
640
166
128
1100
Market Price
$ 94.20
Selling Price
$ 80.07
544
350
484
956
Market Price
$ 94.51
Selling Price
$ 84.40
4471
4036
3413
4859
Market Price
$ 92.38
Selling Price
$ 80.98
792
164
561
939
Market Price
$ 105.73
Selling Price
$ 88.50
4103
2468
2531
4302
Market Price
$ 97.22
Selling Price
$ 87.51
177
145
92
438
Market Price
$ 113.04
Selling Price
$ 98.02
1286
1156
602
3656
Market Price
$ 82.77
Selling Price
$ 71.86
3762
1962
2167
4560
Market Price
$ 111.36
Selling Price
$ 98.09
4429
2750
1978
4940
Market Price
$ 73.46
Selling Price
$ 62.53
2723
1878
1314
4724
Market Price
$ 75.53
Selling Price
$ 67.86
1617
1388
809
2406
Market Price
$ 83.54
Selling Price
$ 73.92
778
270
697
2771
Market Price
$ 91.50
Selling Price
$ 82.25
2848
1507
2728
3405
Market Price
$ 107.67
Selling Price
$ 94.11
3203
2937
1558
4406
Market Price
$ 109.54
Selling Price
$ 96.43
1563
1351
390
1926
Market Price
$ 113.55
Selling Price
$ 96.34
1675
1457
997
1753
Market Price
$ 95.76
Selling Price
$ 80.76
1224
998
552
3788
Market Price
$ 77.59
Selling Price
$ 69.49
1156
926
717
1856
Market Price
$ 63.29
Selling Price
$ 55.89
534
234
172
671
Market Price
$ 95.72
Selling Price
$ 80.99
749
341
536
860
Market Price
$ 93.83
Selling Price
$ 83.36
1466
1095
533
2305
Market Price
$ 75.96
Selling Price
$ 64.26
1867
515
1413
2527
Market Price
$ 101.91
Selling Price
$ 90.32
3526
1821
1446
4458
Market Price
$ 74.78
Selling Price
$ 66.78
373
261
352
954
Market Price
$ 70.63
Selling Price
$ 62.86
2946
1143
2669
3657
Market Price
$ 74.84
Selling Price
$ 64.18
956
425
409
2664
Market Price
$ 93.50
Selling Price
$ 82.34
436
259
375
546
Market Price
$ 77.53
Selling Price
$ 68.17
1687
1581
821
4085
Market Price
$ 108.55
Selling Price
$ 97.18
3648
2752
2808
3776
Market Price
$ 88.37
Selling Price
$ 76.90
454
391
439
728
Market Price
$ 69.66
Selling Price
$ 62.78
873
481
508
3731
Market Price
$ 101.97
Selling Price
$ 90.00
3859
1865
1523
4558
Market Price
$ 79.08
Selling Price
$ 66.73
4522
1277
2105
4594
Market Price
$ 107.37
Selling Price
$ 92.23
957
613
284
1147
Market Price
$ 79.17
Selling Price
$ 69.13
563
339
300
1437
Market Price
$ 110.18
Selling Price
$ 95.48
1662
533
554
1804