Market Price
$ 100.66
Selling Price
$ 85.64
1351
743
455
2585
Market Price
$ 91.08
Selling Price
$ 79.38
391
316
86
419
Market Price
$ 62.84
Selling Price
$ 56.08
772
634
552
796
Market Price
$ 72.97
Selling Price
$ 63.35
569
244
267
1001
Market Price
$ 108.93
Selling Price
$ 97.89
1152
243
323
2693
Market Price
$ 107.33
Selling Price
$ 94.36
542
304
161
544
Market Price
$ 89.14
Selling Price
$ 76.97
912
616
344
2867
Market Price
$ 92.97
Selling Price
$ 78.50
412
101
132
1159
Market Price
$ 66.40
Selling Price
$ 57.51
3999
2430
1039
4533
Market Price
$ 91.12
Selling Price
$ 80.68
476
399
98
1493
Market Price
$ 112.88
Selling Price
$ 96.96
486
486
378
1582
Market Price
$ 69.09
Selling Price
$ 57.71
2083
1333
1111
2575
Market Price
$ 85.39
Selling Price
$ 74.87
178
178
108
567
Market Price
$ 98.99
Selling Price
$ 87.20
2142
1659
1742
3455
Market Price
$ 64.54
Selling Price
$ 58.05
1079
746
429
1584
Market Price
$ 87.18
Selling Price
$ 78.69
2808
2708
1557
3691
Market Price
$ 92.65
Selling Price
$ 78.79
2654
1808
1902
3432
Market Price
$ 83.42
Selling Price
$ 72.09
862
691
764
1813
Market Price
$ 99.55
Selling Price
$ 90.22
1171
1145
543
4700
Market Price
$ 88.12
Selling Price
$ 78.68
1744
1595
1442
4328
Market Price
$ 81.58
Selling Price
$ 68.05
1246
585
638
4082
Market Price
$ 77.44
Selling Price
$ 68.86
489
150
432
578
Market Price
$ 69.42
Selling Price
$ 59.09
1282
299
1206
1455
Market Price
$ 85.02
Selling Price
$ 71.86
611
321
325
852
Market Price
$ 74.69
Selling Price
$ 67.07
2443
2232
845
3642
Market Price
$ 83.03
Selling Price
$ 69.49
361
83
271
962
Market Price
$ 84.17
Selling Price
$ 75.13
4301
3090
994
4431
Market Price
$ 108.43
Selling Price
$ 98.38
1093
818
879
3320
Market Price
$ 72.06
Selling Price
$ 61.93
2253
1159
923
2419
Market Price
$ 92.70
Selling Price
$ 81.42
1231
442
698
1415
Market Price
$ 113.79
Selling Price
$ 96.73
591
574
124
2001
Market Price
$ 99.18
Selling Price
$ 86.41
3090
2489
1018
4276
Market Price
$ 107.85
Selling Price
$ 93.44
509
509
437
1305
Market Price
$ 75.85
Selling Price
$ 64.59
1219
959
993
3050
Market Price
$ 82.99
Selling Price
$ 72.85
1856
999
1850
2013
Market Price
$ 109.73
Selling Price
$ 96.21
1068
697
803
1814
Market Price
$ 66.23
Selling Price
$ 59.07
416
371
286
708
Market Price
$ 74.53
Selling Price
$ 62.71
3775
866
3576
4362
Market Price
$ 73.62
Selling Price
$ 66.50
408
383
103
1052
Market Price
$ 84.64
Selling Price
$ 71.59
140
122
64
401