Market Price
$ 100.61
Selling Price
$ 84.90
3039
2734
2110
3508
Market Price
$ 75.07
Selling Price
$ 65.69
1641
1135
1530
3507
Market Price
$ 73.93
Selling Price
$ 62.85
643
551
233
762
Market Price
$ 93.40
Selling Price
$ 79.18
3194
1779
3119
4943
Market Price
$ 86.38
Selling Price
$ 78.02
1103
359
476
3545
Market Price
$ 62.63
Selling Price
$ 55.98
2143
1020
1771
4090
Market Price
$ 76.06
Selling Price
$ 63.62
2789
634
575
3726
Market Price
$ 99.31
Selling Price
$ 83.71
437
308
234
1444
Market Price
$ 65.99
Selling Price
$ 55.98
470
103
285
1656
Market Price
$ 86.76
Selling Price
$ 76.39
1252
1175
1115
3887
Market Price
$ 105.39
Selling Price
$ 90.33
541
334
345
1633
Market Price
$ 92.85
Selling Price
$ 77.42
495
367
251
2041
Market Price
$ 77.56
Selling Price
$ 65.92
1080
930
782
2054
Market Price
$ 74.12
Selling Price
$ 65.72
1506
768
577
3007
Market Price
$ 96.84
Selling Price
$ 83.90
805
238
414
2608
Market Price
$ 61.95
Selling Price
$ 55.59
1049
456
398
1981
Market Price
$ 88.76
Selling Price
$ 75.69
4206
2734
1075
4848
Market Price
$ 66.93
Selling Price
$ 59.95
592
186
242
1528
Market Price
$ 80.71
Selling Price
$ 71.02
223
47
115
652
Market Price
$ 73.36
Selling Price
$ 65.39
4537
1755
2401
4588
Market Price
$ 77.52
Selling Price
$ 66.97
3096
1959
1214
3755
Market Price
$ 65.66
Selling Price
$ 56.83
4380
3024
3010
4752
Market Price
$ 76.03
Selling Price
$ 68.72
1027
935
966
4767
Market Price
$ 74.62
Selling Price
$ 62.59
3729
1697
3452
3949
Market Price
$ 109.50
Selling Price
$ 92.41
259
203
146
757
Market Price
$ 66.13
Selling Price
$ 56.16
768
287
345
3477
Market Price
$ 67.05
Selling Price
$ 59.12
2517
2147
1404
2657
Market Price
$ 69.56
Selling Price
$ 61.49
664
457
388
2199
Market Price
$ 110.07
Selling Price
$ 93.77
2899
2099
1885
4542
Market Price
$ 86.63
Selling Price
$ 73.45
1285
520
540
2297
Market Price
$ 66.36
Selling Price
$ 58.16
328
175
89
813
Market Price
$ 95.31
Selling Price
$ 83.46
3723
1725
2548
4486
Market Price
$ 85.70
Selling Price
$ 72.04
983
223
749
2760
Market Price
$ 83.91
Selling Price
$ 73.91
3397
1803
2598
3567
Market Price
$ 114.20
Selling Price
$ 95.51
253
82
72
605
Market Price
$ 80.47
Selling Price
$ 72.21
835
599
703
2048
Market Price
$ 101.13
Selling Price
$ 84.84
1013
522
524
4845
Market Price
$ 77.70
Selling Price
$ 69.67
872
738
550
3104
Market Price
$ 111.49
Selling Price
$ 98.83
1477
618
365
2270
Market Price
$ 87.74
Selling Price
$ 79.16
1518
1346
817
3857