Market Price
$ 67.64
Selling Price
$ 58.12
282
230
170
771
Market Price
$ 43.32
Selling Price
$ 37.12
3097
863
2956
3936
Market Price
$ 39.53
Selling Price
$ 34.16
3980
1822
1475
4696
Market Price
$ 41.30
Selling Price
$ 36.23
1925
809
1006
4607
Market Price
$ 34.23
Selling Price
$ 28.99
3397
1546
1469
4002
Market Price
$ 31.29
Selling Price
$ 27.91
1504
438
1037
2531
Market Price
$ 44.54
Selling Price
$ 40.19
1519
775
928
2577
Market Price
$ 29.65
Selling Price
$ 26.01
2851
1353
1947
3062
Market Price
$ 37.63
Selling Price
$ 33.28
2517
1397
1249
3249
Market Price
$ 30.50
Selling Price
$ 26.80
185
137
76
551
Market Price
$ 29.94
Selling Price
$ 25.24
994
362
664
2903
Market Price
$ 67.64
Selling Price
$ 59.80
2415
840
1345
3835
Market Price
$ 66.93
Selling Price
$ 59.59
1618
1426
568
3780
Market Price
$ 70.95
Selling Price
$ 59.38
3921
1203
1086
4167
Market Price
$ 41.15
Selling Price
$ 35.77
992
906
572
2078
Market Price
$ 65.00
Selling Price
$ 54.82
2595
979
1917
4265
Market Price
$ 66.94
Selling Price
$ 59.45
2012
1029
1600
2719
Market Price
$ 29.62
Selling Price
$ 25.80
1651
1040
818
1774
Market Price
$ 42.20
Selling Price
$ 38.19
697
389
463
1155
Market Price
$ 39.45
Selling Price
$ 35.05
837
510
405
4112
Market Price
$ 30.15
Selling Price
$ 25.68
1276
274
988
1363
Market Price
$ 52.97
Selling Price
$ 46.12
862
717
535
3043
Market Price
$ 71.34
Selling Price
$ 59.97
774
367
367
2058
Market Price
$ 34.50
Selling Price
$ 29.58
2771
1806
659
3202
Market Price
$ 38.54
Selling Price
$ 32.64
1285
344
592
3708
Market Price
$ 42.70
Selling Price
$ 36.21
646
465
638
1819
Market Price
$ 46.83
Selling Price
$ 41.14
623
266
234
873
Market Price
$ 40.30
Selling Price
$ 36.50
1253
719
655
4091
Market Price
$ 30.57
Selling Price
$ 27.11
341
243
123
962
Market Price
$ 53.37
Selling Price
$ 48.03
2166
792
1181
3016
Market Price
$ 58.29
Selling Price
$ 51.00
2360
2211
1603
3653
Market Price
$ 41.10
Selling Price
$ 37.33
1920
904
1715
3140
Market Price
$ 29.11
Selling Price
$ 25.22
278
250
124
1227
Market Price
$ 50.08
Selling Price
$ 44.59
2613
1990
2039
2854
Market Price
$ 54.49
Selling Price
$ 45.90
1036
955
378
1938
Market Price
$ 60.65
Selling Price
$ 53.31
2238
891
979
2294
Market Price
$ 33.25
Selling Price
$ 30.22
150
132
119
715
Market Price
$ 40.29
Selling Price
$ 35.93
182
142
137
885
Market Price
$ 45.70
Selling Price
$ 41.47
3010
2207
1473
4791
Market Price
$ 43.20
Selling Price
$ 37.14
1846
514
1783
3987