Market Price
$ 52.19
Selling Price
$ 30.73
1779
471
1587
2283
Market Price
$ 52.04
Selling Price
$ 33.29
1599
552
1428
1728
Market Price
$ 54.25
Selling Price
$ 35.24
1222
1157
370
1450
Market Price
$ 60.63
Selling Price
$ 37.63
1995
1259
1994
2822
Market Price
$ 62.95
Selling Price
$ 37.64
1621
1544
1268
3204
Market Price
$ 46.80
Selling Price
$ 30.19
601
496
482
1353
Market Price
$ 51.63
Selling Price
$ 31.11
1608
1278
1019
2281
Market Price
$ 56.75
Selling Price
$ 35.12
3906
3637
3856
4141
Market Price
$ 49.54
Selling Price
$ 31.49
3294
1244
3254
3691
Market Price
$ 59.30
Selling Price
$ 37.45
4189
3214
4157
4429
Market Price
$ 59.72
Selling Price
$ 38.58
901
572
719
1046
Market Price
$ 59.73
Selling Price
$ 38.48
543
183
202
1893
Market Price
$ 59.62
Selling Price
$ 37.95
888
360
483
1185
Market Price
$ 59.37
Selling Price
$ 37.08
669
632
342
1947
Market Price
$ 59.19
Selling Price
$ 39.16
522
478
227
856
Market Price
$ 61.08
Selling Price
$ 36.24
1112
484
1012
3047
Market Price
$ 54.59
Selling Price
$ 34.01
1458
1432
396
2879
Market Price
$ 61.20
Selling Price
$ 37.93
1501
430
1277
1672
Market Price
$ 58.26
Selling Price
$ 35.22
2738
1075
2685
3536
Market Price
$ 51.88
Selling Price
$ 32.72
2805
582
2499
4125
Market Price
$ 12.73
Selling Price
$ 8.00
1260
407
326
1379
Market Price
$ 11.83
Selling Price
$ 7.00
3480
2628
1996
3926
Market Price
$ 12.70
Selling Price
$ 8.00
2262
1407
1290
3819
Market Price
$ 18.98
Selling Price
$ 12.00
679
385
431
1351
Market Price
$ 15.40
Selling Price
$ 10.00
720
404
197
2191
Market Price
$ 12.32
Selling Price
$ 8.00
1737
589
1100
3972
Market Price
$ 12.96
Selling Price
$ 8.00
2212
1010
1420
4634
Market Price
$ 13.49
Selling Price
$ 8.00
2736
2438
1714
4066
Market Price
$ 13.10
Selling Price
$ 8.00
4082
1185
2826
4919
Market Price
$ 23.01
Selling Price
$ 15.00
995
844
959
2546
Market Price
$ 51.74
Selling Price
$ 32.80
2813
2341
1180
4658
Market Price
$ 60.00
Selling Price
$ 37.09
1603
1282
1562
3037
Market Price
$ 60.22
Selling Price
$ 37.55
2163
669
780
3449
Market Price
$ 52.59
Selling Price
$ 33.56
1318
437
1151
4038
Market Price
$ 50.47
Selling Price
$ 33.41
946
193
535
1340
Market Price
$ 56.18
Selling Price
$ 34.50
4855
2784
1475
4973
Market Price
$ 59.78
Selling Price
$ 36.36
2195
781
2151
2669
Market Price
$ 63.76
Selling Price
$ 39.10
1698
956
1163
2016
Market Price
$ 60.74
Selling Price
$ 36.38
1616
653
1039
3127
Market Price
$ 12.31
Selling Price
$ 8.00
1288
653
1020
2522