Market Price
$ 100.02
Selling Price
$ 88.83
1519
1303
879
3799
Market Price
$ 85.91
Selling Price
$ 72.03
1116
575
749
1237
Market Price
$ 96.55
Selling Price
$ 86.78
1705
1016
713
2038
Market Price
$ 84.38
Selling Price
$ 72.95
718
143
483
2468
Market Price
$ 88.46
Selling Price
$ 74.32
1145
447
1029
2111
Market Price
$ 75.32
Selling Price
$ 66.56
671
555
606
3262
Market Price
$ 78.39
Selling Price
$ 67.82
673
543
398
1841
Market Price
$ 80.92
Selling Price
$ 72.52
2811
1997
2313
3733
Market Price
$ 104.79
Selling Price
$ 94.59
4028
3660
3953
4550
Market Price
$ 81.18
Selling Price
$ 71.14
3893
3772
1381
4864
Market Price
$ 114.31
Selling Price
$ 98.04
2487
1151
2031
3049
Market Price
$ 110.08
Selling Price
$ 92.02
359
239
309
507
Market Price
$ 83.12
Selling Price
$ 73.01
717
411
474
1390
Market Price
$ 98.88
Selling Price
$ 87.35
630
194
143
2843
Market Price
$ 100.64
Selling Price
$ 88.25
742
307
741
2107
Market Price
$ 98.28
Selling Price
$ 84.96
326
298
91
1417
Market Price
$ 110.85
Selling Price
$ 93.85
1564
1265
1453
2971
Market Price
$ 75.61
Selling Price
$ 65.77
3959
3383
1168
4094
Market Price
$ 69.34
Selling Price
$ 60.00
1219
1029
1004
4369
Market Price
$ 85.04
Selling Price
$ 74.41
974
292
823
1675
Market Price
$ 63.07
Selling Price
$ 56.34
1462
990
1324
4928
Market Price
$ 109.13
Selling Price
$ 94.77
1651
523
1286
3444
Market Price
$ 107.91
Selling Price
$ 91.50
633
132
478
1585
Market Price
$ 69.23
Selling Price
$ 58.58
234
189
225
948
Market Price
$ 102.99
Selling Price
$ 92.80
2100
783
843
2421
Market Price
$ 101.09
Selling Price
$ 87.47
1224
344
1078
1863
Market Price
$ 91.91
Selling Price
$ 81.85
838
498
331
1199
Market Price
$ 85.63
Selling Price
$ 74.27
2208
1487
2152
2803
Market Price
$ 89.68
Selling Price
$ 78.16
848
830
777
3145
Market Price
$ 69.09
Selling Price
$ 57.84
685
531
565
731
Market Price
$ 109.64
Selling Price
$ 96.02
1245
879
1184
1867
Market Price
$ 89.25
Selling Price
$ 78.41
534
515
227
1959
Market Price
$ 73.33
Selling Price
$ 65.68
603
417
513
1846
Market Price
$ 76.78
Selling Price
$ 65.00
1495
1128
1296
4942
Market Price
$ 76.97
Selling Price
$ 68.11
2267
1504
673
2399
Market Price
$ 104.90
Selling Price
$ 88.18
163
115
45
533
Market Price
$ 103.99
Selling Price
$ 91.27
863
747
552
2254
Market Price
$ 87.73
Selling Price
$ 75.05
753
426
637
842
Market Price
$ 86.65
Selling Price
$ 76.33
898
545
471
1856
Market Price
$ 80.90
Selling Price
$ 69.20
698
375
315
1170