Market Price
$ 111.94
1499
547
1152
2620
Market Price
$ 68.86
313
181
239
1440
Market Price
$ 110.90
2389
2024
1918
2457
Market Price
$ 69.53
671
502
632
2083
Market Price
$ 77.95
591
416
455
823
Market Price
$ 65.75
1343
879
438
3662
Market Price
$ 79.88
3366
2708
1615
3603
Market Price
$ 79.24
468
312
346
717
Market Price
$ 115.12
2267
1003
1848
4127
Market Price
$ 111.84
1706
1596
899
1942
Market Price
$ 69.70
2138
434
1724
4429
Market Price
$ 80.28
302
298
106
1109
Market Price
$ 108.52
947
596
204
1957
Market Price
$ 111.64
2006
1351
1075
2279
Market Price
$ 90.70
1253
751
830
4330
Market Price
$ 99.82
1505
1322
838
4058
Market Price
$ 107.63
1581
1564
1271
2170
Market Price
$ 64.63
1221
1129
1052
1993
Market Price
$ 81.22
3854
2149
3180
3880
Market Price
$ 96.55
3851
1104
3233
4329
Market Price
$ 108.83
710
664
351
2868
Market Price
$ 90.09
1035
1013
939
4540
Market Price
$ 63.83
1595
1470
359
2293
Market Price
$ 109.10
2972
1541
1423
3900
Market Price
$ 82.20
1781
685
1379
2613
Market Price
$ 83.38
1608
637
1283
2124
Market Price
$ 88.98
577
178
151
1945
Market Price
$ 84.14
2543
792
1978
3518
Market Price
$ 76.52
667
604
292
1208
Market Price
$ 113.31
788
358
362
2204
Market Price
$ 107.05
2036
645
1012
2099
Market Price
$ 107.20
341
108
212
1426
Market Price
$ 80.81
561
471
392
1163
Market Price
$ 93.29
4431
2621
2222
4530
Market Price
$ 78.23
2196
1576
831
4602
Market Price
$ 79.13
3029
2537
1155
4238
Market Price
$ 81.11
1586
767
422
1869
Market Price
$ 79.06
4185
1538
2323
4909
Market Price
$ 112.04
1429
997
1135
4082
Market Price
$ 74.50
573
404
285
580