Market Price
$ 72.12
Selling Price
$ 64.79
1828
1721
1335
4341
Market Price
$ 78.80
Selling Price
$ 68.30
247
204
149
631
Market Price
$ 66.26
Selling Price
$ 59.24
2851
996
2270
4765
Market Price
$ 80.47
Selling Price
$ 72.31
1175
379
621
1931
Market Price
$ 94.68
Selling Price
$ 82.43
609
533
473
1165
Market Price
$ 94.47
Selling Price
$ 80.28
3061
1649
2771
3701
Market Price
$ 100.75
Selling Price
$ 87.99
754
323
719
1204
Market Price
$ 68.06
Selling Price
$ 57.55
1818
943
618
2511
Market Price
$ 87.12
Selling Price
$ 77.59
1405
1063
435
1980
Market Price
$ 105.01
Selling Price
$ 91.80
2839
579
1929
2868
Market Price
$ 75.53
Selling Price
$ 64.81
388
337
353
1577
Market Price
$ 85.64
Selling Price
$ 73.75
2572
973
850
4674
Market Price
$ 80.62
Selling Price
$ 68.31
903
462
659
1296
Market Price
$ 62.63
Selling Price
$ 56.26
311
261
225
927
Market Price
$ 98.02
Selling Price
$ 82.01
327
216
303
938
Market Price
$ 78.75
Selling Price
$ 70.25
3889
1063
2741
4973
Market Price
$ 78.80
Selling Price
$ 71.42
1134
353
825
1695
Market Price
$ 110.20
Selling Price
$ 91.95
1466
815
1220
2037
Market Price
$ 95.11
Selling Price
$ 81.78
828
258
702
1451
Market Price
$ 64.10
Selling Price
$ 57.98
3446
3272
1684
4009
Market Price
$ 90.14
Selling Price
$ 80.37
1555
1088
416
3050
Market Price
$ 95.30
Selling Price
$ 81.63
1157
597
557
2153
Market Price
$ 103.52
Selling Price
$ 90.92
1033
268
890
1669
Market Price
$ 84.98
Selling Price
$ 76.66
2124
453
1953
2209
Market Price
$ 70.99
Selling Price
$ 64.46
1993
999
426
2216
Market Price
$ 105.21
Selling Price
$ 92.88
418
246
184
1952
Market Price
$ 101.69
Selling Price
$ 85.64
1655
1538
1283
1690
Market Price
$ 89.40
Selling Price
$ 78.78
1142
587
695
1551
Market Price
$ 65.85
Selling Price
$ 55.08
1196
1040
329
1993
Market Price
$ 85.29
Selling Price
$ 76.54
1115
331
973
2451
Market Price
$ 88.30
Selling Price
$ 76.21
4187
3455
1458
4434
Market Price
$ 113.46
Selling Price
$ 97.84
977
832
396
1874
Market Price
$ 88.88
Selling Price
$ 75.33
1322
311
962
2150
Market Price
$ 88.03
Selling Price
$ 74.60
513
402
321
2053
Market Price
$ 89.53
Selling Price
$ 80.90
482
294
346
1217
Market Price
$ 108.53
Selling Price
$ 91.63
1038
791
324
2904
Market Price
$ 91.50
Selling Price
$ 78.08
627
534
140
1135
Market Price
$ 77.13
Selling Price
$ 66.59
777
685
774
1351
Market Price
$ 109.37
Selling Price
$ 95.95
764
287
483
1105
Market Price
$ 69.66
Selling Price
$ 60.73
162
132
93
551