Market Price
$ 70.67
Selling Price
$ 62.73
1398
338
411
2315
Market Price
$ 98.23
Selling Price
$ 86.50
941
447
368
2922
Market Price
$ 106.86
Selling Price
$ 90.26
3810
3312
772
4868
Market Price
$ 99.95
Selling Price
$ 88.61
1520
699
1480
1566
Market Price
$ 100.26
Selling Price
$ 84.59
1164
446
788
1443
Market Price
$ 74.38
Selling Price
$ 63.78
939
724
328
3893
Market Price
$ 68.64
Selling Price
$ 59.77
408
247
287
1656
Market Price
$ 84.05
Selling Price
$ 74.69
1871
1405
1017
1871
Market Price
$ 64.07
Selling Price
$ 56.89
355
279
146
1229
Market Price
$ 94.56
Selling Price
$ 80.93
680
603
268
683
Market Price
$ 77.72
Selling Price
$ 68.25
556
350
507
1330
Market Price
$ 114.88
Selling Price
$ 97.77
3466
1624
1960
4680
Market Price
$ 109.08
Selling Price
$ 92.53
1147
250
1033
1333
Market Price
$ 98.06
Selling Price
$ 88.63
812
258
214
2136
Market Price
$ 77.35
Selling Price
$ 69.21
400
178
96
1136
Market Price
$ 95.33
Selling Price
$ 82.14
3439
1215
2141
3772
Market Price
$ 96.59
Selling Price
$ 80.82
1025
771
291
2663
Market Price
$ 98.34
Selling Price
$ 88.99
3249
1813
2157
3882
Market Price
$ 65.55
Selling Price
$ 59.05
340
225
137
446
Market Price
$ 105.28
Selling Price
$ 94.42
1298
1060
1056
1892
Market Price
$ 103.97
Selling Price
$ 90.01
3569
3111
2841
4159
Market Price
$ 95.82
Selling Price
$ 85.54
1152
1151
1009
2809
Market Price
$ 88.74
Selling Price
$ 79.57
670
548
662
1362
Market Price
$ 81.90
Selling Price
$ 71.10
648
221
309
1785
Market Price
$ 101.39
Selling Price
$ 88.31
1324
319
315
4091
Market Price
$ 90.70
Selling Price
$ 75.82
1616
967
1593
2709
Market Price
$ 75.30
Selling Price
$ 63.93
3404
2008
2329
4100
Market Price
$ 73.29
Selling Price
$ 62.95
1692
460
640
2613
Market Price
$ 89.07
Selling Price
$ 79.93
1739
825
1136
3429
Market Price
$ 73.36
Selling Price
$ 64.58
2966
2354
1024
4531
Market Price
$ 103.18
Selling Price
$ 91.98
2389
824
948
2566
Market Price
$ 114.35
Selling Price
$ 98.78
2803
655
2195
2963
Market Price
$ 65.83
Selling Price
$ 56.97
1083
821
732
4026
Market Price
$ 80.80
Selling Price
$ 73.02
1664
1108
1598
2161
Market Price
$ 63.80
Selling Price
$ 55.04
1128
677
1051
1565
Market Price
$ 88.57
Selling Price
$ 78.40
1601
582
1242
4646
Market Price
$ 106.18
Selling Price
$ 93.98
1479
1449
1408
1709
Market Price
$ 77.69
Selling Price
$ 68.17
202
75
101
591
Market Price
$ 76.08
Selling Price
$ 63.95
991
221
257
3740
Market Price
$ 88.44
Selling Price
$ 80.20
215
87
133
851