Market Price
$ 51.60
Selling Price
$ 31.42
289
271
243
600
Market Price
$ 52.36
Selling Price
$ 33.05
1810
785
1319
3161
Market Price
$ 52.82
Selling Price
$ 34.61
223
193
153
488
Market Price
$ 43.47
Selling Price
$ 30.00
638
466
425
773
Market Price
$ 59.20
Selling Price
$ 38.46
897
545
273
1651
Market Price
$ 60.50
Selling Price
$ 37.44
3627
1345
3286
3995
Market Price
$ 46.52
Selling Price
$ 32.91
1660
808
1412
3550
Market Price
$ 55.37
Selling Price
$ 35.71
942
289
550
1115
Market Price
$ 52.49
Selling Price
$ 31.88
1502
970
352
3484
Market Price
$ 55.34
Selling Price
$ 37.89
1044
883
656
2749
Market Price
$ 63.14
Selling Price
$ 39.00
3982
3915
938
4100
Market Price
$ 55.39
Selling Price
$ 35.86
1948
1529
1262
3555
Market Price
$ 53.00
Selling Price
$ 33.80
3807
918
2433
4298
Market Price
$ 44.46
Selling Price
$ 31.05
1309
287
686
3968
Market Price
$ 59.31
Selling Price
$ 37.14
3026
1808
2993
3632
Market Price
$ 56.44
Selling Price
$ 34.89
530
253
230
2342
Market Price
$ 66.36
Selling Price
$ 39.10
1063
394
532
1318
Market Price
$ 51.07
Selling Price
$ 33.54
1278
439
903
4884
Market Price
$ 54.50
Selling Price
$ 36.20
2009
631
1261
2211
Market Price
$ 60.09
Selling Price
$ 39.15
1760
630
617
3715
Market Price
$ 56.08
Selling Price
$ 33.19
1550
1107
697
1941
Market Price
$ 46.38
Selling Price
$ 32.26
2557
1181
1426
2573
Market Price
$ 57.72
Selling Price
$ 39.37
679
507
314
1145
Market Price
$ 64.85
Selling Price
$ 38.20
522
344
499
892
Market Price
$ 56.70
Selling Price
$ 33.87
1562
1311
469
1880
Market Price
$ 47.34
Selling Price
$ 30.39
2632
2431
2521
4811
Market Price
$ 53.02
Selling Price
$ 36.03
1636
663
625
3004
Market Price
$ 52.09
Selling Price
$ 33.25
1729
1242
583
3605
Market Price
$ 48.55
Selling Price
$ 33.40
1393
851
896
2610
Market Price
$ 58.18
Selling Price
$ 37.93
1499
335
761
3856
Market Price
$ 49.77
Selling Price
$ 35.41
1440
750
794
1888
Market Price
$ 48.38
Selling Price
$ 33.04
1173
1125
1020
1293
Market Price
$ 60.11
Selling Price
$ 39.93
929
736
764
3056
Market Price
$ 60.40
Selling Price
$ 38.86
318
253
192
856
Market Price
$ 61.85
Selling Price
$ 38.13
2005
1940
1885
3770
Market Price
$ 46.47
Selling Price
$ 30.60
2832
1251
2056
4966
Market Price
$ 53.25
Selling Price
$ 34.95
3085
1682
1224
4289
Market Price
$ 63.42
Selling Price
$ 38.06
1618
1294
1202
3666
Market Price
$ 53.94
Selling Price
$ 38.45
2664
1719
2654
3103