Market Price
$ 116.08
Selling Price
$ 96.99
256
213
74
585
Market Price
$ 90.15
Selling Price
$ 77.87
1871
607
662
4694
Market Price
$ 89.45
Selling Price
$ 79.12
184
92
61
515
Market Price
$ 82.51
Selling Price
$ 72.91
1263
875
511
4412
Market Price
$ 90.32
Selling Price
$ 76.81
640
552
454
2434
Market Price
$ 81.27
Selling Price
$ 70.71
3108
2396
2888
3997
Market Price
$ 105.43
Selling Price
$ 88.58
523
226
433
746
Market Price
$ 100.23
Selling Price
$ 91.07
3002
2397
2860
4462
Market Price
$ 101.53
Selling Price
$ 89.25
1569
986
1182
4397
Market Price
$ 99.27
Selling Price
$ 85.40
2727
2556
1356
4003
Market Price
$ 106.02
Selling Price
$ 94.25
3201
2052
1177
3719
Market Price
$ 96.11
Selling Price
$ 80.95
986
757
687
1442
Market Price
$ 99.68
Selling Price
$ 85.16
1098
954
284
1565
Market Price
$ 97.40
Selling Price
$ 81.96
715
157
686
3046
Market Price
$ 87.02
Selling Price
$ 75.20
1977
1183
1743
3128
Market Price
$ 75.80
Selling Price
$ 65.02
335
131
279
624
Market Price
$ 105.99
Selling Price
$ 94.30
389
348
232
1853
Market Price
$ 98.19
Selling Price
$ 87.83
1740
543
709
2776
Market Price
$ 114.84
Selling Price
$ 96.62
322
102
303
800
Market Price
$ 98.80
Selling Price
$ 84.08
1529
467
863
3233
Market Price
$ 87.08
Selling Price
$ 74.93
2716
1959
2633
4255
Market Price
$ 87.32
Selling Price
$ 78.53
424
163
105
604
Market Price
$ 99.17
Selling Price
$ 87.57
857
613
256
1947
Market Price
$ 96.91
Selling Price
$ 86.77
367
325
216
1184
Market Price
$ 94.84
Selling Price
$ 82.43
1976
1562
1956
4234
Market Price
$ 88.93
Selling Price
$ 75.45
2283
1564
2113
3882
Market Price
$ 91.75
Selling Price
$ 79.95
1218
1050
700
2112
Market Price
$ 84.08
Selling Price
$ 75.09
3512
750
1850
4796
Market Price
$ 94.91
Selling Price
$ 80.18
1269
830
675
1549
Market Price
$ 102.26
Selling Price
$ 90.26
1006
205
789
1315
Market Price
$ 105.25
Selling Price
$ 90.71
517
498
390
2148
Market Price
$ 65.98
Selling Price
$ 58.76
1925
1651
1732
2385
Market Price
$ 93.23
Selling Price
$ 78.70
893
763
450
3876
Market Price
$ 108.81
Selling Price
$ 93.25
2029
1461
1623
2169
Market Price
$ 76.87
Selling Price
$ 66.85
1368
1030
483
3186
Market Price
$ 109.06
Selling Price
$ 91.33
1001
324
1001
3937
Market Price
$ 93.79
Selling Price
$ 82.26
3504
1977
2833
3984
Market Price
$ 68.97
Selling Price
$ 59.00
1409
830
1409
3177
Market Price
$ 112.82
Selling Price
$ 96.57
2332
1741
1860
4910
Market Price
$ 91.39
Selling Price
$ 78.96
2213
1848
1430
3631