Market Price
$ 104.21
Selling Price
$ 87.09
798
318
647
847
Market Price
$ 104.02
Selling Price
$ 88.65
418
288
344
1373
Market Price
$ 102.00
Selling Price
$ 85.71
106
76
42
442
Market Price
$ 73.89
Selling Price
$ 65.64
2648
748
1632
3506
Market Price
$ 73.72
Selling Price
$ 62.50
1856
1601
910
2130
Market Price
$ 76.14
Selling Price
$ 63.95
827
563
797
2742
Market Price
$ 115.23
Selling Price
$ 96.74
1336
1192
810
1901
Market Price
$ 70.59
Selling Price
$ 62.93
1312
748
819
2220
Market Price
$ 108.68
Selling Price
$ 98.29
1009
473
711
3898
Market Price
$ 111.27
Selling Price
$ 95.18
1283
660
1174
3391
Market Price
$ 103.37
Selling Price
$ 92.87
850
298
270
2018
Market Price
$ 101.96
Selling Price
$ 90.06
992
643
285
1058
Market Price
$ 84.53
Selling Price
$ 71.48
1895
741
1499
2824
Market Price
$ 63.23
Selling Price
$ 56.11
801
578
751
859
Market Price
$ 78.17
Selling Price
$ 66.02
1181
886
542
1189
Market Price
$ 65.98
Selling Price
$ 58.33
1191
983
1035
2443
Market Price
$ 67.70
Selling Price
$ 56.87
227
118
214
770
Market Price
$ 81.74
Selling Price
$ 71.68
1684
1465
370
3170
Market Price
$ 110.12
Selling Price
$ 96.84
1396
688
745
3186
Market Price
$ 67.48
Selling Price
$ 60.51
1126
429
691
1299
Market Price
$ 74.40
Selling Price
$ 64.91
603
507
534
1834
Market Price
$ 93.21
Selling Price
$ 84.34
254
241
218
556
Market Price
$ 85.03
Selling Price
$ 71.26
3118
1008
1763
3763
Market Price
$ 64.60
Selling Price
$ 57.66
701
603
593
2764
Market Price
$ 78.04
Selling Price
$ 68.68
1748
1584
1030
1953
Market Price
$ 69.73
Selling Price
$ 62.24
2879
845
1480
2880
Market Price
$ 106.10
Selling Price
$ 91.85
2077
1913
1081
4333
Market Price
$ 78.29
Selling Price
$ 70.00
1679
1611
1643
2601
Market Price
$ 97.12
Selling Price
$ 82.38
3383
2630
1958
3440
Market Price
$ 93.82
Selling Price
$ 80.96
3890
3496
3421
4117
Market Price
$ 98.52
Selling Price
$ 89.15
612
346
255
1057
Market Price
$ 85.42
Selling Price
$ 73.93
376
362
327
1863
Market Price
$ 89.50
Selling Price
$ 75.16
1688
543
1304
2545
Market Price
$ 113.07
Selling Price
$ 96.96
2250
1010
1862
3059
Market Price
$ 85.09
Selling Price
$ 74.21
1184
1016
975
3601
Market Price
$ 69.39
Selling Price
$ 58.36
2047
620
1825
4607
Market Price
$ 94.62
Selling Price
$ 83.53
2550
2405
1791
3899
Market Price
$ 66.54
Selling Price
$ 57.44
1281
651
1105
3341
Market Price
$ 74.04
Selling Price
$ 64.22
1082
506
615
3641
Market Price
$ 78.98
Selling Price
$ 69.55
648
429
538
1427