Market Price
$ 115.12
Selling Price
$ 98.30
1821
1700
1132
3655
Market Price
$ 82.83
Selling Price
$ 69.38
1269
1241
635
1430
Market Price
$ 106.34
Selling Price
$ 93.87
609
349
402
1075
Market Price
$ 101.94
Selling Price
$ 85.66
4451
2067
2826
4649
Market Price
$ 109.20
Selling Price
$ 93.14
2852
1031
2600
3777
Market Price
$ 91.45
Selling Price
$ 79.01
2498
599
625
4012
Market Price
$ 113.60
Selling Price
$ 96.97
2362
479
1749
4649
Market Price
$ 80.25
Selling Price
$ 72.95
1939
1024
1535
2278
Market Price
$ 97.83
Selling Price
$ 85.59
210
160
177
874
Market Price
$ 61.88
Selling Price
$ 56.00
1926
715
775
3079
Market Price
$ 90.50
Selling Price
$ 75.80
2243
1343
1544
4084
Market Price
$ 86.24
Selling Price
$ 74.67
2033
1517
1507
4959
Market Price
$ 113.99
Selling Price
$ 95.51
1358
411
1012
1523
Market Price
$ 65.18
Selling Price
$ 57.30
192
114
133
709
Market Price
$ 104.03
Selling Price
$ 89.32
1635
1123
609
2610
Market Price
$ 92.68
Selling Price
$ 82.11
1289
730
672
3628
Market Price
$ 85.89
Selling Price
$ 74.07
2247
1041
1459
4906
Market Price
$ 109.95
Selling Price
$ 92.41
1816
793
1436
2106
Market Price
$ 112.04
Selling Price
$ 96.33
2684
587
2204
2877
Market Price
$ 79.22
Selling Price
$ 67.41
1847
1555
996
3814
Market Price
$ 84.57
Selling Price
$ 76.58
766
277
519
1349
Market Price
$ 96.85
Selling Price
$ 86.83
414
258
375
1255
Market Price
$ 80.41
Selling Price
$ 71.52
176
160
116
619
Market Price
$ 81.67
Selling Price
$ 71.93
1042
744
538
4620
Market Price
$ 86.83
Selling Price
$ 77.70
3725
2858
2241
4048
Market Price
$ 66.58
Selling Price
$ 57.86
365
107
152
455
Market Price
$ 110.18
Selling Price
$ 96.20
3919
1320
3601
4118
Market Price
$ 93.84
Selling Price
$ 78.72
2232
2210
2128
3944
Market Price
$ 73.07
Selling Price
$ 66.13
3372
2319
2339
4565
Market Price
$ 111.84
Selling Price
$ 94.98
2096
1021
779
4175
Market Price
$ 66.81
Selling Price
$ 59.25
874
247
410
2582
Market Price
$ 90.09
Selling Price
$ 78.10
523
408
362
720
Market Price
$ 105.58
Selling Price
$ 92.08
2983
1999
1903
4688
Market Price
$ 95.17
Selling Price
$ 79.76
3410
1331
2126
3714
Market Price
$ 98.44
Selling Price
$ 83.91
1363
803
535
2639
Market Price
$ 106.71
Selling Price
$ 94.93
2696
1550
879
2767
Market Price
$ 111.76
Selling Price
$ 97.25
1684
1170
1569
3775
Market Price
$ 111.14
Selling Price
$ 97.44
2545
1470
1219
4251
Market Price
$ 92.02
Selling Price
$ 82.32
1269
750
1240
1491
Market Price
$ 80.06
Selling Price
$ 71.72
2692
1059
1756
3241