Market Price
$ 105.06
1725
1579
1271
2769
Market Price
$ 114.90
1042
561
373
4680
Market Price
$ 82.11
1599
1227
741
2527
Market Price
$ 108.10
1401
1372
474
3451
Market Price
$ 79.82
1478
298
484
2660
Market Price
$ 77.17
1077
446
667
4683
Market Price
$ 98.59
3365
1958
2462
4083
Market Price
$ 85.46
2405
949
2137
3031
Market Price
$ 70.52
535
513
467
543
Market Price
$ 69.00
568
113
379
691
Market Price
$ 71.42
1031
638
401
1403
Market Price
$ 90.61
2037
1472
643
3955
Market Price
$ 107.44
906
300
579
4499
Market Price
$ 95.42
2837
2350
1935
3624
Market Price
$ 81.36
453
251
223
841
Market Price
$ 67.33
496
136
177
1570
Market Price
$ 101.30
1969
1122
1423
2081
Market Price
$ 70.63
218
144
85
929
Market Price
$ 78.66
1165
933
622
1351
Market Price
$ 73.11
533
161
383
2473
Market Price
$ 90.23
907
594
249
1464
Market Price
$ 86.77
1524
694
532
4258
Market Price
$ 97.39
2269
2127
1527
2765
Market Price
$ 107.87
1012
442
717
3859
Market Price
$ 117.44
3156
2413
2585
3930
Market Price
$ 82.52
202
109
143
509
Market Price
$ 90.77
1009
680
491
2814
Market Price
$ 106.67
912
539
344
1260
Market Price
$ 88.68
760
746
246
1877
Market Price
$ 115.03
2530
1308
1320
2969
Market Price
$ 105.70
685
307
455
1696
Market Price
$ 95.50
909
266
871
2397
Market Price
$ 72.88
3408
1183
2049
4599
Market Price
$ 63.50
1183
446
484
4383
Market Price
$ 63.38
223
54
58
863
Market Price
$ 94.71
493
363
284
872
Market Price
$ 74.31
4073
3797
2660
4665
Market Price
$ 63.69
4425
1491
1998
4999
Market Price
$ 63.23
612
495
223
1753
Market Price
$ 65.82
720
405
485
2139