Market Price
$ 42.81
Selling Price
$ 36.71
206
127
171
797
Market Price
$ 38.68
Selling Price
$ 34.44
2048
1404
1128
2287
Market Price
$ 28.08
Selling Price
$ 25.15
1974
1151
908
2335
Market Price
$ 53.91
Selling Price
$ 45.45
1260
484
285
2649
Market Price
$ 41.81
Selling Price
$ 35.69
1549
1238
807
1637
Market Price
$ 53.58
Selling Price
$ 47.67
758
684
636
1481
Market Price
$ 53.06
Selling Price
$ 47.55
1450
1388
579
3041
Market Price
$ 48.50
Selling Price
$ 43.36
3733
3236
1582
4077
Market Price
$ 55.74
Selling Price
$ 48.09
501
492
460
1255
Market Price
$ 52.95
Selling Price
$ 45.69
1393
525
921
4616
Market Price
$ 32.59
Selling Price
$ 28.46
278
110
55
1341
Market Price
$ 68.03
Selling Price
$ 58.87
205
203
160
781
Market Price
$ 65.18
Selling Price
$ 56.96
715
170
285
3462
Market Price
$ 36.95
Selling Price
$ 31.98
816
445
673
1680
Market Price
$ 44.32
Selling Price
$ 37.64
991
269
383
3810
Market Price
$ 65.23
Selling Price
$ 55.41
2161
913
1997
4967
Market Price
$ 56.29
Selling Price
$ 48.13
402
289
225
449
Market Price
$ 48.30
Selling Price
$ 41.75
256
170
144
857
Market Price
$ 38.18
Selling Price
$ 33.54
2190
1183
926
2405
Market Price
$ 53.40
Selling Price
$ 45.32
1725
831
850
4523
Market Price
$ 64.46
Selling Price
$ 56.01
1273
695
620
2583
Market Price
$ 65.56
Selling Price
$ 58.25
2607
2359
2080
4025
Market Price
$ 52.62
Selling Price
$ 46.75
1049
765
831
2106
Market Price
$ 58.55
Selling Price
$ 50.16
1048
985
483
1875
Market Price
$ 40.12
Selling Price
$ 36.35
2289
1756
1427
2882
Market Price
$ 54.30
Selling Price
$ 47.20
3923
788
2548
4966
Market Price
$ 51.95
Selling Price
$ 46.55
1689
1185
392
1905
Market Price
$ 49.26
Selling Price
$ 41.86
2811
1695
2557
2966
Market Price
$ 51.53
Selling Price
$ 45.91
2402
1821
1662
3780
Market Price
$ 36.41
Selling Price
$ 30.90
1569
1325
847
1939
Market Price
$ 57.50
Selling Price
$ 51.19
972
689
382
4446
Market Price
$ 51.13
Selling Price
$ 43.35
2054
1549
1308
2548
Market Price
$ 67.77
Selling Price
$ 58.53
2810
2676
1931
3168
Market Price
$ 31.93
Selling Price
$ 28.09
703
698
492
1069
Market Price
$ 61.63
Selling Price
$ 53.98
2068
1249
1248
4462
Market Price
$ 56.63
Selling Price
$ 48.93
402
94
122
424
Market Price
$ 63.42
Selling Price
$ 55.23
593
311
498
907
Market Price
$ 52.66
Selling Price
$ 44.07
3459
701
3126
4407
Market Price
$ 51.77
Selling Price
$ 46.70
3236
1019
2543
4714
Market Price
$ 61.17
Selling Price
$ 54.81
419
337
403
1539