Market Price
$ 53.07
Selling Price
$ 44.97
3442
2854
2210
4336
Market Price
$ 30.32
Selling Price
$ 25.45
141
121
101
615
Market Price
$ 49.16
Selling Price
$ 42.43
2152
723
1388
3797
Market Price
$ 49.30
Selling Price
$ 42.23
1846
1187
389
3854
Market Price
$ 55.54
Selling Price
$ 47.91
510
247
272
1422
Market Price
$ 50.79
Selling Price
$ 45.77
1002
758
961
4193
Market Price
$ 60.46
Selling Price
$ 51.98
478
331
141
2250
Market Price
$ 46.41
Selling Price
$ 39.71
1339
989
634
1678
Market Price
$ 32.51
Selling Price
$ 28.85
604
224
528
1380
Market Price
$ 55.92
Selling Price
$ 49.85
1814
557
1536
4201
Market Price
$ 60.27
Selling Price
$ 53.47
2826
2714
968
3407
Market Price
$ 34.16
Selling Price
$ 29.16
1787
1672
1548
4142
Market Price
$ 39.01
Selling Price
$ 34.12
1329
351
1030
3163
Market Price
$ 30.27
Selling Price
$ 27.14
3622
1807
3288
4310
Market Price
$ 29.21
Selling Price
$ 25.53
4666
2989
4665
4703
Market Price
$ 41.82
Selling Price
$ 36.83
1974
734
1419
1978
Market Price
$ 38.72
Selling Price
$ 32.88
1303
563
1120
1795
Market Price
$ 54.29
Selling Price
$ 45.85
3100
786
1531
3580
Market Price
$ 67.46
Selling Price
$ 57.12
2600
693
2508
3842
Market Price
$ 68.32
Selling Price
$ 59.92
454
107
288
909
Market Price
$ 41.50
Selling Price
$ 37.50
1363
997
873
1964
Market Price
$ 40.95
Selling Price
$ 34.19
1770
1163
377
2701
Market Price
$ 71.03
Selling Price
$ 59.48
1419
1038
872
3348
Market Price
$ 63.04
Selling Price
$ 56.07
3675
1456
3163
3962
Market Price
$ 61.26
Selling Price
$ 53.62
1033
480
784
1356
Market Price
$ 60.61
Selling Price
$ 50.68
1133
988
253
1946
Market Price
$ 51.83
Selling Price
$ 46.59
839
363
450
2486
Market Price
$ 33.62
Selling Price
$ 29.10
1031
469
927
1686
Market Price
$ 66.88
Selling Price
$ 59.63
1022
872
360
2967
Market Price
$ 39.92
Selling Price
$ 34.69
2087
1579
2071
2821
Market Price
$ 48.59
Selling Price
$ 41.27
1347
1010
807
4288
Market Price
$ 42.62
Selling Price
$ 37.21
974
392
509
987
Market Price
$ 33.45
Selling Price
$ 28.27
170
98
107
674
Market Price
$ 57.51
Selling Price
$ 49.71
3543
2315
1638
3764
Market Price
$ 62.36
Selling Price
$ 53.43
819
562
309
3581
Market Price
$ 60.85
Selling Price
$ 52.47
1205
306
335
3442
Market Price
$ 55.13
Selling Price
$ 49.65
3775
2820
2294
4121
Market Price
$ 66.26
Selling Price
$ 56.92
1550
863
773
3922
Market Price
$ 64.35
Selling Price
$ 58.32
3936
882
2020
4801
Market Price
$ 41.32
Selling Price
$ 34.89
2394
1820
1572
2506