Market Price
$ 88.68
Selling Price
$ 75.39
1023
1017
903
1501
Market Price
$ 74.72
Selling Price
$ 66.67
1533
1524
1158
2191
Market Price
$ 91.29
Selling Price
$ 82.31
3313
1599
1871
4733
Market Price
$ 93.56
Selling Price
$ 81.96
2215
542
1451
2712
Market Price
$ 102.92
Selling Price
$ 90.84
539
135
214
792
Market Price
$ 103.91
Selling Price
$ 91.07
3620
3607
3024
3660
Market Price
$ 99.49
Selling Price
$ 88.51
2546
1359
687
3860
Market Price
$ 114.62
Selling Price
$ 98.83
1077
922
649
1314
Market Price
$ 86.83
Selling Price
$ 72.87
1995
1091
417
3307
Market Price
$ 98.94
Selling Price
$ 84.85
3637
1252
2290
4434
Market Price
$ 99.23
Selling Price
$ 84.12
919
745
860
4077
Market Price
$ 103.94
Selling Price
$ 93.59
1854
971
1699
2462
Market Price
$ 106.76
Selling Price
$ 94.94
4615
3210
3076
4824
Market Price
$ 103.81
Selling Price
$ 94.03
910
520
601
1285
Market Price
$ 107.28
Selling Price
$ 92.08
1660
1611
1372
4190
Market Price
$ 68.18
Selling Price
$ 59.78
3913
3610
3316
4813
Market Price
$ 91.61
Selling Price
$ 79.95
4036
1010
2521
4306
Market Price
$ 76.34
Selling Price
$ 65.65
1257
1144
304
1720
Market Price
$ 108.40
Selling Price
$ 93.76
1451
1292
1081
1557
Market Price
$ 67.30
Selling Price
$ 57.39
2178
1892
1346
2182
Market Price
$ 88.14
Selling Price
$ 75.40
205
84
84
972
Market Price
$ 102.09
Selling Price
$ 88.20
1480
797
670
1587
Market Price
$ 82.08
Selling Price
$ 74.20
3412
1147
3069
3532
Market Price
$ 70.93
Selling Price
$ 61.27
1816
1737
1477
4722
Market Price
$ 102.60
Selling Price
$ 88.38
403
361
357
744
Market Price
$ 104.72
Selling Price
$ 93.88
3219
2861
1688
3714
Market Price
$ 103.92
Selling Price
$ 94.00
653
630
203
1034
Market Price
$ 73.81
Selling Price
$ 63.04
2088
1308
1730
2144
Market Price
$ 94.58
Selling Price
$ 84.74
1079
300
940
3232
Market Price
$ 102.04
Selling Price
$ 87.22
2153
496
1351
2742
Market Price
$ 93.46
Selling Price
$ 84.11
1019
930
885
1852
Market Price
$ 110.90
Selling Price
$ 92.78
2834
1357
577
3871
Market Price
$ 111.24
Selling Price
$ 93.60
3527
1262
1641
3937
Market Price
$ 72.09
Selling Price
$ 62.74
1336
932
477
1500
Market Price
$ 63.42
Selling Price
$ 55.04
723
686
598
1450
Market Price
$ 109.73
Selling Price
$ 96.48
1767
1556
1409
3277
Market Price
$ 89.06
Selling Price
$ 80.12
2335
1816
1456
2433
Market Price
$ 114.66
Selling Price
$ 97.71
711
263
164
1788
Market Price
$ 101.92
Selling Price
$ 88.48
636
436
467
2587
Market Price
$ 108.98
Selling Price
$ 96.56
3327
2711
680
3676