Market Price
$ 72.06
Selling Price
$ 61.23
3837
2893
1588
4397
Market Price
$ 108.26
Selling Price
$ 93.70
421
172
413
1570
Market Price
$ 83.21
Selling Price
$ 73.42
346
142
228
1383
Market Price
$ 82.79
Selling Price
$ 72.80
747
153
273
2293
Market Price
$ 110.36
Selling Price
$ 93.19
3690
3285
3359
4412
Market Price
$ 110.59
Selling Price
$ 98.05
945
792
799
1399
Market Price
$ 94.72
Selling Price
$ 84.69
878
403
698
1278
Market Price
$ 101.09
Selling Price
$ 90.14
2164
1941
2002
2455
Market Price
$ 83.97
Selling Price
$ 74.33
2128
1999
959
2387
Market Price
$ 69.50
Selling Price
$ 60.84
1348
1087
632
1380
Market Price
$ 101.69
Selling Price
$ 87.62
596
173
125
610
Market Price
$ 103.90
Selling Price
$ 92.75
404
286
342
1515
Market Price
$ 70.19
Selling Price
$ 63.04
1615
1449
1609
3118
Market Price
$ 100.69
Selling Price
$ 85.16
2790
1514
1633
3599
Market Price
$ 68.31
Selling Price
$ 58.58
1124
1102
812
3901
Market Price
$ 92.24
Selling Price
$ 80.25
1230
555
976
3724
Market Price
$ 114.44
Selling Price
$ 95.88
897
803
436
2860
Market Price
$ 78.23
Selling Price
$ 70.72
1776
412
646
4226
Market Price
$ 91.50
Selling Price
$ 82.25
2410
538
1247
3314
Market Price
$ 73.65
Selling Price
$ 65.84
994
899
719
1353
Market Price
$ 88.62
Selling Price
$ 78.64
2493
789
1460
4019
Market Price
$ 89.22
Selling Price
$ 76.13
2639
1384
1207
2918
Market Price
$ 91.47
Selling Price
$ 82.33
2285
715
1533
2774
Market Price
$ 88.91
Selling Price
$ 78.84
2367
2140
1175
4372
Market Price
$ 64.31
Selling Price
$ 56.29
127
103
79
553
Market Price
$ 108.27
Selling Price
$ 93.21
451
258
268
1189
Market Price
$ 105.67
Selling Price
$ 88.91
3768
1070
3199
4747
Market Price
$ 97.60
Selling Price
$ 84.12
3057
1209
2960
3464
Market Price
$ 71.56
Selling Price
$ 62.90
3849
1132
839
4096
Market Price
$ 97.39
Selling Price
$ 87.79
2532
2258
963
2567
Market Price
$ 71.60
Selling Price
$ 63.01
764
447
586
1505
Market Price
$ 81.03
Selling Price
$ 72.09
1881
619
1617
2187
Market Price
$ 79.03
Selling Price
$ 66.15
2541
2412
1721
2577
Market Price
$ 75.79
Selling Price
$ 67.89
1372
545
1068
2455
Market Price
$ 101.63
Selling Price
$ 87.43
493
482
374
1272
Market Price
$ 90.40
Selling Price
$ 75.42
2772
1865
1538
3162
Market Price
$ 106.24
Selling Price
$ 92.90
857
608
719
1942
Market Price
$ 96.22
Selling Price
$ 82.02
1819
1410
1818
2169
Market Price
$ 82.96
Selling Price
$ 72.73
161
71
87
616
Market Price
$ 103.15
Selling Price
$ 90.22
1143
432
1032
1518