Market Price
$ 100.68
Selling Price
$ 83.95
1410
1038
1235
3095
Market Price
$ 72.59
Selling Price
$ 62.08
1889
1383
847
3609
Market Price
$ 102.25
Selling Price
$ 86.48
1048
986
1000
1477
Market Price
$ 106.79
Selling Price
$ 90.44
696
230
149
1353
Market Price
$ 69.94
Selling Price
$ 59.58
163
155
133
416
Market Price
$ 95.88
Selling Price
$ 80.15
1271
256
417
3592
Market Price
$ 77.22
Selling Price
$ 66.05
374
312
206
1719
Market Price
$ 72.61
Selling Price
$ 65.04
1255
1163
683
2751
Market Price
$ 96.86
Selling Price
$ 82.71
1743
1426
1481
2612
Market Price
$ 108.89
Selling Price
$ 97.84
1621
540
915
3509
Market Price
$ 85.21
Selling Price
$ 73.17
236
203
221
810
Market Price
$ 78.33
Selling Price
$ 71.00
483
298
309
782
Market Price
$ 68.10
Selling Price
$ 60.95
2232
491
1505
3933
Market Price
$ 88.67
Selling Price
$ 74.24
250
239
144
869
Market Price
$ 95.15
Selling Price
$ 85.09
985
556
344
4221
Market Price
$ 115.07
Selling Price
$ 98.73
2027
742
1076
4787
Market Price
$ 69.24
Selling Price
$ 59.19
2213
2060
2198
3517
Market Price
$ 70.02
Selling Price
$ 62.08
679
285
611
1696
Market Price
$ 89.92
Selling Price
$ 80.06
1196
949
1194
1318
Market Price
$ 92.71
Selling Price
$ 79.74
1184
1114
366
1583
Market Price
$ 99.32
Selling Price
$ 87.89
624
153
590
2031
Market Price
$ 65.00
Selling Price
$ 57.56
664
527
584
782
Market Price
$ 69.62
Selling Price
$ 62.98
389
369
373
1648
Market Price
$ 98.46
Selling Price
$ 82.10
3787
2376
1606
3790
Market Price
$ 110.22
Selling Price
$ 97.52
939
774
657
2361
Market Price
$ 64.98
Selling Price
$ 58.16
2874
933
1721
4087
Market Price
$ 89.42
Selling Price
$ 75.43
373
252
227
806
Market Price
$ 64.72
Selling Price
$ 58.66
260
210
62
846
Market Price
$ 76.56
Selling Price
$ 68.95
451
175
382
601
Market Price
$ 108.47
Selling Price
$ 91.70
3639
1225
3201
4482
Market Price
$ 90.52
Selling Price
$ 82.19
608
509
468
1672
Market Price
$ 97.58
Selling Price
$ 88.08
1375
1331
1010
3637
Market Price
$ 82.21
Selling Price
$ 71.73
3481
799
1312
3855
Market Price
$ 98.71
Selling Price
$ 86.53
537
453
171
2198
Market Price
$ 97.73
Selling Price
$ 87.31
992
920
898
3750
Market Price
$ 96.38
Selling Price
$ 83.67
290
115
285
938
Market Price
$ 69.79
Selling Price
$ 62.68
1336
460
591
3562
Market Price
$ 85.42
Selling Price
$ 72.90
1563
997
711
3218
Market Price
$ 97.24
Selling Price
$ 82.28
2315
615
1823
4350
Market Price
$ 74.67
Selling Price
$ 65.17
2907
1040
824
3023