Market Price
$ 111.53
Selling Price
$ 93.12
1377
320
1001
4347
Market Price
$ 101.08
Selling Price
$ 91.78
3001
936
2709
4375
Market Price
$ 104.01
Selling Price
$ 88.93
490
358
247
1727
Market Price
$ 61.68
Selling Price
$ 55.29
3527
1922
2393
3620
Market Price
$ 100.17
Selling Price
$ 88.17
3403
3239
1430
4420
Market Price
$ 93.38
Selling Price
$ 80.85
2081
1089
1493
4700
Market Price
$ 68.07
Selling Price
$ 57.70
1058
571
369
1425
Market Price
$ 73.05
Selling Price
$ 65.55
506
422
472
1235
Market Price
$ 103.40
Selling Price
$ 86.35
859
586
222
961
Market Price
$ 83.64
Selling Price
$ 74.39
2356
1914
1981
4359
Market Price
$ 71.00
Selling Price
$ 62.21
1029
432
1000
1933
Market Price
$ 84.81
Selling Price
$ 75.22
905
438
323
2542
Market Price
$ 103.44
Selling Price
$ 86.29
1385
468
663
3220
Market Price
$ 96.21
Selling Price
$ 85.75
620
513
130
1852
Market Price
$ 92.28
Selling Price
$ 81.15
709
672
667
907
Market Price
$ 66.14
Selling Price
$ 58.99
3684
3189
2153
3739
Market Price
$ 108.85
Selling Price
$ 96.94
1200
1014
548
2828
Market Price
$ 109.74
Selling Price
$ 94.24
2839
1900
2595
3827
Market Price
$ 110.08
Selling Price
$ 91.75
2848
1305
2725
2991
Market Price
$ 67.74
Selling Price
$ 59.17
2924
727
681
3172
Market Price
$ 110.08
Selling Price
$ 93.70
477
335
267
1135
Market Price
$ 69.92
Selling Price
$ 59.44
1409
726
1342
3495
Market Price
$ 70.74
Selling Price
$ 64.17
947
257
556
1411
Market Price
$ 76.49
Selling Price
$ 68.80
509
321
438
1452
Market Price
$ 103.24
Selling Price
$ 89.61
1701
1538
1234
1760
Market Price
$ 71.53
Selling Price
$ 64.08
3280
3167
2583
4625
Market Price
$ 83.76
Selling Price
$ 73.27
957
774
192
2393
Market Price
$ 93.39
Selling Price
$ 82.42
597
408
221
2910
Market Price
$ 93.87
Selling Price
$ 79.95
1134
1099
752
2230
Market Price
$ 83.38
Selling Price
$ 72.77
802
460
246
2100
Market Price
$ 87.88
Selling Price
$ 76.31
369
306
93
454
Market Price
$ 61.00
Selling Price
$ 55.25
3997
1489
856
4423
Market Price
$ 106.75
Selling Price
$ 92.32
2244
1140
1212
2436
Market Price
$ 104.68
Selling Price
$ 87.78
1448
330
1419
1484
Market Price
$ 79.32
Selling Price
$ 67.87
2480
1527
854
3755
Market Price
$ 94.91
Selling Price
$ 80.18
810
325
753
2923
Market Price
$ 70.74
Selling Price
$ 63.35
381
282
233
928
Market Price
$ 72.61
Selling Price
$ 60.52
1003
415
903
2721
Market Price
$ 69.23
Selling Price
$ 61.41
320
307
172
982
Market Price
$ 87.34
Selling Price
$ 78.52
3427
2842
3254
3934