Market Price
$ 70.77
Selling Price
$ 64.28
946
743
666
1157
Market Price
$ 82.20
Selling Price
$ 72.28
1457
753
900
1870
Market Price
$ 76.72
Selling Price
$ 66.04
4341
2251
2180
4550
Market Price
$ 76.02
Selling Price
$ 67.64
1917
792
1525
3747
Market Price
$ 85.85
Selling Price
$ 72.39
3890
1535
2371
4154
Market Price
$ 76.07
Selling Price
$ 65.10
3294
1219
2398
4375
Market Price
$ 109.89
Selling Price
$ 95.37
1266
1036
533
2437
Market Price
$ 89.71
Selling Price
$ 74.91
3392
2208
3231
4378
Market Price
$ 70.80
Selling Price
$ 60.07
1969
1320
530
3374
Market Price
$ 103.23
Selling Price
$ 86.14
4047
2056
3393
4376
Market Price
$ 100.00
Selling Price
$ 90.54
577
232
571
994
Market Price
$ 104.77
Selling Price
$ 89.19
1060
938
467
1225
Market Price
$ 63.04
Selling Price
$ 56.14
4081
2629
1204
4602
Market Price
$ 85.81
Selling Price
$ 74.84
2950
1838
1176
3434
Market Price
$ 64.39
Selling Price
$ 58.35
3313
3043
1708
3344
Market Price
$ 113.34
Selling Price
$ 97.97
1085
558
604
3712
Market Price
$ 91.83
Selling Price
$ 81.49
117
76
42
530
Market Price
$ 95.51
Selling Price
$ 84.83
1599
467
629
2993
Market Price
$ 77.71
Selling Price
$ 66.56
3372
2160
3294
4231
Market Price
$ 92.47
Selling Price
$ 78.99
1188
1081
791
2216
Market Price
$ 105.88
Selling Price
$ 91.13
1225
625
1173
3656
Market Price
$ 74.56
Selling Price
$ 63.21
3864
2156
3833
4749
Market Price
$ 66.77
Selling Price
$ 56.65
1623
1391
1161
1719
Market Price
$ 93.17
Selling Price
$ 84.34
620
377
528
2199
Market Price
$ 66.17
Selling Price
$ 59.35
1027
809
809
4789
Market Price
$ 77.65
Selling Price
$ 67.14
124
95
28
621
Market Price
$ 105.19
Selling Price
$ 88.45
292
90
211
646
Market Price
$ 103.98
Selling Price
$ 92.03
146
73
135
543
Market Price
$ 104.84
Selling Price
$ 90.90
979
365
499
1682
Market Price
$ 68.97
Selling Price
$ 58.50
1114
1100
343
1722
Market Price
$ 106.53
Selling Price
$ 92.86
1486
457
1008
1871
Market Price
$ 65.21
Selling Price
$ 58.27
4386
1919
1620
4729
Market Price
$ 105.55
Selling Price
$ 91.83
373
160
153
1829
Market Price
$ 79.08
Selling Price
$ 71.29
498
353
450
1305
Market Price
$ 66.20
Selling Price
$ 55.21
1453
323
619
3436
Market Price
$ 92.08
Selling Price
$ 79.25
2864
2379
1083
3391
Market Price
$ 77.24
Selling Price
$ 66.01
569
458
209
1913
Market Price
$ 92.97
Selling Price
$ 79.94
1566
817
830
3226
Market Price
$ 89.82
Selling Price
$ 78.22
136
99
119
400
Market Price
$ 66.87
Selling Price
$ 56.06
191
187
187
487