Market Price
$ 30.06
Selling Price
$ 26.57
2619
880
728
4588
Market Price
$ 40.13
Selling Price
$ 33.45
195
74
97
691
Market Price
$ 58.04
Selling Price
$ 50.22
1262
826
1203
4631
Market Price
$ 59.19
Selling Price
$ 52.55
882
333
378
1395
Market Price
$ 44.08
Selling Price
$ 39.17
1851
1660
1298
4759
Market Price
$ 59.63
Selling Price
$ 51.11
2275
608
631
4418
Market Price
$ 59.21
Selling Price
$ 52.12
1171
1064
529
2132
Market Price
$ 58.36
Selling Price
$ 49.83
3102
1156
2711
3375
Market Price
$ 52.08
Selling Price
$ 45.68
1146
1070
835
4154
Market Price
$ 60.21
Selling Price
$ 51.19
1892
977
570
3627
Market Price
$ 31.59
Selling Price
$ 26.76
1666
880
1259
3152
Market Price
$ 36.27
Selling Price
$ 30.86
734
179
561
2100
Market Price
$ 54.96
Selling Price
$ 45.85
1247
284
544
4704
Market Price
$ 52.56
Selling Price
$ 46.13
3121
1537
1178
3486
Market Price
$ 63.90
Selling Price
$ 53.27
1019
603
824
1271
Market Price
$ 34.68
Selling Price
$ 30.08
402
291
271
661
Market Price
$ 40.04
Selling Price
$ 35.70
375
166
338
867
Market Price
$ 62.57
Selling Price
$ 52.81
2397
2015
951
2972
Market Price
$ 38.28
Selling Price
$ 32.79
777
470
472
1469
Market Price
$ 32.08
Selling Price
$ 28.70
1181
302
625
1708
Market Price
$ 47.23
Selling Price
$ 40.25
4110
3532
1097
4907
Market Price
$ 54.92
Selling Price
$ 49.18
2732
1978
2000
4988
Market Price
$ 27.81
Selling Price
$ 25.21
1833
885
483
2288
Market Price
$ 46.04
Selling Price
$ 40.63
1540
594
1073
2155
Market Price
$ 32.82
Selling Price
$ 27.64
751
672
480
1159
Market Price
$ 39.50
Selling Price
$ 35.86
2402
1193
2256
4318
Market Price
$ 48.13
Selling Price
$ 42.22
410
211
202
1371
Market Price
$ 60.05
Selling Price
$ 50.07
1722
548
1262
2083
Market Price
$ 58.54
Selling Price
$ 49.38
836
695
532
2049
Market Price
$ 38.80
Selling Price
$ 33.95
1952
600
1463
4363
Market Price
$ 48.22
Selling Price
$ 43.46
1371
963
1239
2991
Market Price
$ 33.41
Selling Price
$ 29.44
306
254
195
1275
Market Price
$ 45.07
Selling Price
$ 37.92
1307
808
563
2707
Market Price
$ 36.80
Selling Price
$ 33.38
2406
2378
1836
2425
Market Price
$ 64.26
Selling Price
$ 58.00
2870
1539
2790
4976
Market Price
$ 34.99
Selling Price
$ 30.54
690
644
318
2010
Market Price
$ 54.64
Selling Price
$ 46.56
778
353
216
848
Market Price
$ 54.11
Selling Price
$ 47.43
526
323
251
1345
Market Price
$ 63.10
Selling Price
$ 55.19
1135
866
865
2552
Market Price
$ 63.21
Selling Price
$ 56.17
552
135
125
566