Market Price
$ 51.46
Selling Price
$ 43.23
223
180
212
1105
Market Price
$ 44.83
Selling Price
$ 38.63
4467
1141
1867
4970
Market Price
$ 48.73
Selling Price
$ 41.63
542
310
442
1141
Market Price
$ 41.29
Selling Price
$ 36.51
1730
1611
589
1784
Market Price
$ 31.33
Selling Price
$ 26.98
3976
2905
2738
4002
Market Price
$ 53.77
Selling Price
$ 47.79
453
433
193
1086
Market Price
$ 43.73
Selling Price
$ 38.99
2523
867
710
3977
Market Price
$ 47.26
Selling Price
$ 40.72
1779
619
1079
3471
Market Price
$ 41.64
Selling Price
$ 34.87
1110
793
520
1423
Market Price
$ 65.69
Selling Price
$ 59.55
576
303
241
803
Market Price
$ 36.12
Selling Price
$ 32.62
773
383
185
855
Market Price
$ 56.67
Selling Price
$ 49.52
828
607
692
1292
Market Price
$ 31.29
Selling Price
$ 28.32
1681
1362
1645
2696
Market Price
$ 40.61
Selling Price
$ 34.03
1237
328
831
1279
Market Price
$ 58.40
Selling Price
$ 50.61
1575
802
1273
2519
Market Price
$ 34.38
Selling Price
$ 29.67
1199
833
409
1333
Market Price
$ 54.56
Selling Price
$ 47.58
1087
1039
1052
1955
Market Price
$ 55.58
Selling Price
$ 49.40
577
319
184
633
Market Price
$ 53.89
Selling Price
$ 46.48
1027
574
443
1117
Market Price
$ 33.95
Selling Price
$ 29.33
758
738
636
868