Market Price
$ 100.74
Selling Price
$ 91.29
551
277
479
2657
Market Price
$ 99.76
Selling Price
$ 84.32
1813
741
869
3285
Market Price
$ 71.01
Selling Price
$ 62.43
3368
2095
2576
4814
Market Price
$ 82.02
Selling Price
$ 72.29
2641
2219
1601
2844
Market Price
$ 78.56
Selling Price
$ 66.66
1020
917
597
1563
Market Price
$ 112.98
Selling Price
$ 98.01
636
417
576
1562
Market Price
$ 105.46
Selling Price
$ 93.46
449
350
132
562
Market Price
$ 101.79
Selling Price
$ 90.10
1221
339
1129
1889
Market Price
$ 78.97
Selling Price
$ 71.35
1768
1145
842
4016
Market Price
$ 63.41
Selling Price
$ 55.88
118
47
45
498
Market Price
$ 78.11
Selling Price
$ 65.69
1560
1548
923
2459
Market Price
$ 84.86
Selling Price
$ 72.52
2345
943
1788
4761
Market Price
$ 109.96
Selling Price
$ 95.30
355
315
125
1134
Market Price
$ 65.33
Selling Price
$ 57.66
851
557
664
1021
Market Price
$ 85.66
Selling Price
$ 75.33
675
476
509
2381
Market Price
$ 101.28
Selling Price
$ 88.00
587
532
475
2835
Market Price
$ 65.49
Selling Price
$ 59.22
1213
1116
524
4673
Market Price
$ 107.02
Selling Price
$ 95.04
2928
2503
1934
4214
Market Price
$ 103.86
Selling Price
$ 90.99
870
254
703
1685
Market Price
$ 64.97
Selling Price
$ 57.64
504
228
281
585
Market Price
$ 86.82
Selling Price
$ 76.74
2156
757
1793
3972
Market Price
$ 106.30
Selling Price
$ 90.35
964
484
563
1148
Market Price
$ 91.55
Selling Price
$ 77.33
1329
1189
1152
1867
Market Price
$ 73.28
Selling Price
$ 65.77
4302
3128
3438
4920
Market Price
$ 93.19
Selling Price
$ 80.17
1197
894
911
1460
Market Price
$ 105.74
Selling Price
$ 93.36
1816
845
1301
2708
Market Price
$ 94.77
Selling Price
$ 81.22
3209
3140
2927
3398
Market Price
$ 83.15
Selling Price
$ 71.24
1786
1047
517
4652
Market Price
$ 84.80
Selling Price
$ 73.33
1073
968
828
3202
Market Price
$ 91.21
Selling Price
$ 80.13
2427
1910
1746
2969
Market Price
$ 87.15
Selling Price
$ 76.11
3381
1493
2082
4953
Market Price
$ 97.82
Selling Price
$ 81.81
4267
3335
3450
4772
Market Price
$ 72.45
Selling Price
$ 63.31
313
291
137
1528
Market Price
$ 104.91
Selling Price
$ 89.25
247
182
227
815
Market Price
$ 105.16
Selling Price
$ 94.65
2086
1306
462
2201
Market Price
$ 76.17
Selling Price
$ 65.67
3561
3397
1816
3797
Market Price
$ 83.84
Selling Price
$ 74.23
2990
1961
1601
3397
Market Price
$ 82.30
Selling Price
$ 68.82
287
189
262
796
Market Price
$ 67.41
Selling Price
$ 56.97
619
371
437
1021
Market Price
$ 114.61
Selling Price
$ 97.67
1097
748
983
1330