Market Price
$ 100.28
Selling Price
$ 84.55
829
707
522
2730
Market Price
$ 77.92
Selling Price
$ 66.33
1757
1643
592
2797
Market Price
$ 91.49
Selling Price
$ 78.70
2146
626
524
4482
Market Price
$ 100.93
Selling Price
$ 90.72
3235
863
1901
4859
Market Price
$ 104.24
Selling Price
$ 91.97
595
412
525
807
Market Price
$ 89.32
Selling Price
$ 75.38
2260
1977
1671
3865
Market Price
$ 89.18
Selling Price
$ 76.64
2237
1557
652
4928
Market Price
$ 109.92
Selling Price
$ 98.93
940
546
897
2794
Market Price
$ 87.07
Selling Price
$ 77.01
1417
1104
324
4166
Market Price
$ 69.50
Selling Price
$ 62.38
354
318
246
421
Market Price
$ 70.75
Selling Price
$ 59.96
1173
557
1070
3251
Market Price
$ 104.71
Selling Price
$ 90.13
1536
1510
1222
3185
Market Price
$ 107.91
Selling Price
$ 97.24
1157
531
1069
1493
Market Price
$ 95.22
Selling Price
$ 84.35
276
197
253
670
Market Price
$ 83.56
Selling Price
$ 75.17
3695
3263
3257
4956
Market Price
$ 73.35
Selling Price
$ 64.17
308
161
194
676
Market Price
$ 102.30
Selling Price
$ 92.90
237
179
48
878
Market Price
$ 79.72
Selling Price
$ 71.11
1148
744
991
2509
Market Price
$ 115.09
Selling Price
$ 98.54
3884
3870
2389
4593
Market Price
$ 70.29
Selling Price
$ 63.54
256
76
203
1199
Market Price
$ 82.41
Selling Price
$ 69.38
3438
1158
1985
4691
Market Price
$ 103.89
Selling Price
$ 90.79
737
488
155
844
Market Price
$ 108.94
Selling Price
$ 95.19
3452
3089
2704
3728
Market Price
$ 78.78
Selling Price
$ 66.05
924
450
702
2003
Market Price
$ 87.60
Selling Price
$ 74.68
1851
661
1649
3419
Market Price
$ 117.64
Selling Price
$ 98.79
531
308
411
760
Market Price
$ 106.86
Selling Price
$ 92.09
3886
3544
3251
4210
Market Price
$ 99.54
Selling Price
$ 87.55
4382
3831
3179
4763
Market Price
$ 107.37
Selling Price
$ 96.89
1472
942
981
1603
Market Price
$ 81.71
Selling Price
$ 69.96
1033
769
293
2028
Market Price
$ 89.56
Selling Price
$ 80.64
1642
703
1059
2629
Market Price
$ 71.56
Selling Price
$ 63.42
836
701
352
3147
Market Price
$ 71.19
Selling Price
$ 60.48
2563
1942
2135
3007
Market Price
$ 85.05
Selling Price
$ 76.00
603
536
497
2333
Market Price
$ 68.99
Selling Price
$ 58.83
1445
539
1161
1671
Market Price
$ 93.34
Selling Price
$ 83.73
459
283
343
782
Market Price
$ 81.92
Selling Price
$ 72.26
503
177
271
1247
Market Price
$ 105.28
Selling Price
$ 88.87
1371
411
973
2517
Market Price
$ 91.35
Selling Price
$ 76.35
983
293
974
1703
Market Price
$ 75.37
Selling Price
$ 64.64
447
263
180
1394