US5184151042 - Common Stock
Shares Outstanding | 137.54M |
Float | 135.66M |
Owners (insider) | 2.17% |
Owners (institutional) | 111.11% |
Owners (insider) change | 3.03% |
Owners (institutional) change | 0% |
Date | Name | Type | Shares | Price | Amount |
---|---|---|---|---|---|
Feb 27, 2024 | Luther Sherri R | Open Market Sale | 23006 | 74.78 | $ 1,720,342.42 |
Feb 26, 2024 | Feanny Tracy Ann | Open Market Sale | 6318 | 75.14 | $ 474,724.61 |
Feb 26, 2024 | O''Rourke Glenn | Open Market Sale | 8594 | 75.13 | $ 645,637.10 |
Feb 22, 2024 | O''Rourke Glenn | Open Market Sale | 25328 | 73.47 | $ 1,860,839.76 |
Feb 21, 2024 | NELSON MARK JON | Open Market Sale | 13729 | 71.63 | $ 983,411.98 |
Feb 21, 2024 | Douglass Stephen | Open Market Sale | 11347 | 71.65 | $ 813,037.37 |
Feb 21, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 30000 | 8.24 | $ 247,200.00 |
Feb 21, 2024 | ANDERSON JAMES ROBERT | Open Market Sale | 88808 | 72.85 | $ 6,469,533.80 |
Feb 19, 2024 | ANDERSON JAMES ROBERT | Grant | 136840 | 0.00 | $ 0.00 |
Feb 19, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 2709 | 0.00 | $ 0.00 |
Feb 19, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 1457 | 73.24 | $ 106,710.68 |
Feb 18, 2024 | Douglass Stephen | Option Excercise | 476 | 73.24 | $ 34,862.24 |
Feb 17, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 15821 | 0.00 | $ 0.00 |
Feb 17, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 8505 | 73.24 | $ 622,906.20 |
Feb 17, 2024 | Elashmawi Esam | Option Excercise | 4323 | 0.00 | $ 0.00 |
Feb 17, 2024 | Elashmawi Esam | Option Excercise | 2192 | 73.24 | $ 160,542.08 |
Feb 17, 2024 | O''Rourke Glenn | Option Excercise | 4323 | 0.00 | $ 0.00 |
Feb 17, 2024 | O''Rourke Glenn | Option Excercise | 2139 | 73.24 | $ 156,660.36 |
Feb 17, 2024 | NELSON MARK JON | Option Excercise | 4323 | 0.00 | $ 0.00 |
Feb 17, 2024 | NELSON MARK JON | Option Excercise | 2192 | 73.24 | $ 160,542.08 |
Feb 17, 2024 | Luther Sherri R | Option Excercise | 5013 | 0.00 | $ 0.00 |
Feb 17, 2024 | Luther Sherri R | Option Excercise | 2542 | 73.24 | $ 186,176.08 |
Feb 17, 2024 | Feanny Tracy Ann | Option Excercise | 2948 | 0.00 | $ 0.00 |
Feb 17, 2024 | Feanny Tracy Ann | Option Excercise | 1161 | 73.24 | $ 85,031.64 |
Feb 17, 2024 | Douglass Stephen | Option Excercise | 4323 | 0.00 | $ 0.00 |
Feb 14, 2024 | Elashmawi Esam | Option Excercise | 923 | 76.26 | $ 70,387.98 |
Feb 14, 2024 | Douglass Stephen | Option Excercise | 1820 | 0.00 | $ 0.00 |
Feb 14, 2024 | Douglass Stephen | Option Excercise | 979 | 76.26 | $ 74,658.54 |
Feb 14, 2024 | O''Rourke Glenn | Option Excercise | 1820 | 0.00 | $ 0.00 |
Feb 14, 2024 | O''Rourke Glenn | Option Excercise | 900 | 76.26 | $ 68,634.00 |
Feb 14, 2024 | NELSON MARK JON | Option Excercise | 1820 | 0.00 | $ 0.00 |
Feb 14, 2024 | NELSON MARK JON | Option Excercise | 923 | 76.26 | $ 70,387.98 |
Feb 14, 2024 | Luther Sherri R | Option Excercise | 1820 | 0.00 | $ 0.00 |
Feb 14, 2024 | Luther Sherri R | Option Excercise | 923 | 76.26 | $ 70,387.98 |
Feb 14, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 5687 | 0.00 | $ 0.00 |
Feb 14, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 3057 | 76.26 | $ 233,126.82 |
Feb 14, 2024 | Elashmawi Esam | Option Excercise | 1820 | 0.00 | $ 0.00 |
Feb 3, 2024 | Feanny Tracy Ann | Option Excercise | 553 | 0.00 | $ 0.00 |
Feb 3, 2024 | Feanny Tracy Ann | Option Excercise | 177 | 61.68 | $ 10,917.36 |
Jan 31, 2024 | NELSON MARK JON | Option Excercise | 22806 | 0.00 | $ 0.00 |
Jan 31, 2024 | NELSON MARK JON | Option Excercise | 9286 | 60.86 | $ 565,145.96 |
Jan 31, 2024 | O''Rourke Glenn | Option Excercise | 22806 | 0.00 | $ 0.00 |
Jan 31, 2024 | O''Rourke Glenn | Option Excercise | 9006 | 60.86 | $ 548,105.16 |
Jan 31, 2024 | Luther Sherri R | Option Excercise | 28508 | 0.00 | $ 0.00 |
Jan 31, 2024 | Luther Sherri R | Option Excercise | 12176 | 60.86 | $ 741,031.36 |
Jan 31, 2024 | Feanny Tracy Ann | Option Excercise | 15942 | 0.00 | $ 0.00 |
Jan 31, 2024 | Feanny Tracy Ann | Option Excercise | 4012 | 60.86 | $ 244,170.32 |
Jan 31, 2024 | Elashmawi Esam | Option Excercise | 25088 | 0.00 | $ 0.00 |
Jan 31, 2024 | Elashmawi Esam | Option Excercise | 10444 | 60.86 | $ 635,621.84 |
Jan 31, 2024 | Douglass Stephen | Option Excercise | 22806 | 0.00 | $ 0.00 |
Jan 31, 2024 | Douglass Stephen | Option Excercise | 12414 | 60.86 | $ 755,516.04 |
Jan 31, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 98070 | 0.00 | $ 0.00 |
Jan 31, 2024 | ANDERSON JAMES ROBERT | Option Excercise | 50460 | 60.86 | $ 3,070,995.60 |
Jan 11, 2024 | ABRAMS ROBIN ANN | Open Market Sale | 9324 | 65.96 | $ 614,999.58 |
Dec 1, 2023 | ANDERSON JAMES ROBERT | Open Market Sale | 32122 | 58.95 | $ 1,893,743.83 |
Nov 24, 2023 | NELSON MARK JON | Open Market Sale | 20293 | 57.59 | $ 1,168,763.16 |
Nov 14, 2023 | Elashmawi Esam | Option Excercise | 903 | 58.58 | $ 52,897.74 |
Nov 14, 2023 | Luther Sherri R | Option Excercise | 1820 | 0.00 | $ 0.00 |
Nov 14, 2023 | Luther Sherri R | Option Excercise | 903 | 58.58 | $ 52,897.74 |
Nov 14, 2023 | Luther Sherri R | Open Market Sale | 16811 | 57.47 | $ 966,071.83 |
Nov 14, 2023 | O''Rourke Glenn | Option Excercise | 1820 | 0.00 | $ 0.00 |
Nov 14, 2023 | O''Rourke Glenn | Option Excercise | 900 | 58.58 | $ 52,722.00 |
Nov 14, 2023 | Douglass Stephen | Option Excercise | 1820 | 0.00 | $ 0.00 |
Nov 14, 2023 | Douglass Stephen | Option Excercise | 959 | 58.58 | $ 56,178.22 |
Nov 14, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 5687 | 0.00 | $ 0.00 |
Nov 14, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 2995 | 58.58 | $ 175,447.10 |
Nov 14, 2023 | NELSON MARK JON | Option Excercise | 1820 | 0.00 | $ 0.00 |
Nov 14, 2023 | NELSON MARK JON | Option Excercise | 903 | 58.58 | $ 52,897.74 |
Nov 14, 2023 | Elashmawi Esam | Option Excercise | 1820 | 0.00 | $ 0.00 |
Nov 8, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 40000 | 8.24 | $ 329,600.00 |
Nov 8, 2023 | ANDERSON JAMES ROBERT | Open Market Sale | 40000 | 55.03 | $ 2,201,188.00 |
Nov 3, 2023 | Feanny Tracy Ann | Option Excercise | 6460 | $ 0.00 | |
Nov 3, 2023 | Feanny Tracy Ann | Option Excercise | 2543 | 57.63 | $ 146,553.09 |
Sep 21, 2023 | ABRAMS ROBIN ANN | Open Market Sale | 10000 | 83.53 | $ 835,262.65 |
Sep 14, 2023 | Luther Sherri R | Open Market Sale | 7500 | 90.74 | $ 680,557.50 |
Sep 7, 2023 | Luther Sherri R | Open Market Sale | 8417 | 91.80 | $ 772,653.67 |
Aug 22, 2023 | Douglass Stephen | Open Market Sale | 1606 | 92.63 | $ 148,763.78 |
Aug 22, 2023 | ANDERSON JAMES ROBERT | Open Market Sale | 37812 | 92.13 | $ 3,483,449.41 |
Aug 22, 2023 | RICHARDSON DAVID JEFFREY | Option Excercise | 21918 | 6.55 | $ 143,562.90 |
Aug 22, 2023 | RICHARDSON DAVID JEFFREY | Open Market Sale | 21918 | 91.62 | $ 2,008,162.23 |
Aug 21, 2023 | NELSON MARK JON | Open Market Sale | 805 | 87.75 | $ 70,638.75 |
Aug 21, 2023 | Feanny Tracy Ann | Open Market Sale | 406 | 87.75 | $ 35,626.50 |
Aug 18, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 6029 | 0.00 | $ 0.00 |
Aug 18, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 3175 | 87.48 | $ 277,749.00 |
Aug 18, 2023 | Douglass Stephen | Option Excercise | 1599 | 0.00 | $ 0.00 |
Aug 18, 2023 | Douglass Stephen | Option Excercise | 843 | 87.48 | $ 73,745.64 |
Aug 18, 2023 | O''Rourke Glenn | Option Excercise | 1599 | 0.00 | $ 0.00 |
Aug 18, 2023 | O''Rourke Glenn | Option Excercise | 792 | 87.48 | $ 69,284.16 |
Aug 18, 2023 | Luther Sherri R | Option Excercise | 1998 | 0.00 | $ 0.00 |
Aug 18, 2023 | Luther Sherri R | Option Excercise | 991 | 87.48 | $ 86,692.68 |
Aug 18, 2023 | NELSON MARK JON | Option Excercise | 1599 | 0.00 | $ 0.00 |
Aug 18, 2023 | NELSON MARK JON | Option Excercise | 794 | 87.48 | $ 69,459.12 |
Aug 18, 2023 | Feanny Tracy Ann | Option Excercise | 214 | 0.00 | $ 0.00 |
Aug 18, 2023 | Feanny Tracy Ann | Option Excercise | 53 | 87.48 | $ 4,636.44 |
Aug 18, 2023 | Elashmawi Esam | Option Excercise | 1670 | 0.00 | $ 0.00 |
Aug 18, 2023 | Elashmawi Esam | Option Excercise | 829 | 87.48 | $ 72,520.92 |
Aug 17, 2023 | O''Rourke Glenn | Open Market Sale | 1869 | 87.07 | $ 162,733.83 |
Aug 16, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 40000 | 8.24 | $ 329,600.00 |
Aug 16, 2023 | ANDERSON JAMES ROBERT | Open Market Sale | 40000 | 87.96 | $ 3,518,404.00 |
Aug 15, 2023 | NELSON MARK JON | Open Market Sale | 917 | 87.62 | $ 80,347.54 |
Aug 14, 2023 | Elashmawi Esam | Option Excercise | 1820 | 0.00 | $ 0.00 |
Aug 14, 2023 | Elashmawi Esam | Option Excercise | 903 | 88.33 | $ 79,761.99 |
Aug 14, 2023 | Douglass Stephen | Option Excercise | 1820 | 0.00 | $ 0.00 |
Aug 14, 2023 | Douglass Stephen | Option Excercise | 959 | 88.33 | $ 84,708.47 |
Aug 14, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 5687 | 0.00 | $ 0.00 |
Aug 14, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 2995 | 88.33 | $ 264,548.35 |
Aug 14, 2023 | O''Rourke Glenn | Option Excercise | 1820 | 0.00 | $ 0.00 |
Aug 14, 2023 | O''Rourke Glenn | Option Excercise | 900 | 88.33 | $ 79,497.00 |
Aug 14, 2023 | Luther Sherri R | Option Excercise | 1820 | 0.00 | $ 0.00 |
Aug 14, 2023 | Luther Sherri R | Option Excercise | 903 | 88.33 | $ 79,761.99 |
Aug 14, 2023 | NELSON MARK JON | Option Excercise | 1820 | 0.00 | $ 0.00 |
Aug 14, 2023 | NELSON MARK JON | Option Excercise | 903 | 88.33 | $ 79,761.99 |
Aug 4, 2023 | NELSON MARK JON | Open Market Sale | 946 | 90.50 | $ 85,613.00 |
Aug 3, 2023 | Feanny Tracy Ann | Option Excercise | 554 | 0.00 | $ 0.00 |
Aug 3, 2023 | Feanny Tracy Ann | Option Excercise | 135 | 90.99 | $ 12,283.65 |
Aug 2, 2023 | Elashmawi Esam | Option Excercise | 1025 | 91.16 | $ 93,439.00 |
Aug 2, 2023 | Douglass Stephen | Option Excercise | 2254 | 0.00 | $ 0.00 |
Aug 2, 2023 | Douglass Stephen | Option Excercise | 1187 | 91.16 | $ 108,206.92 |
Aug 2, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 7043 | 0.00 | $ 0.00 |
Aug 2, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 3709 | 91.16 | $ 338,112.44 |
Aug 2, 2023 | O''Rourke Glenn | Option Excercise | 1878 | 0.00 | $ 0.00 |
Aug 2, 2023 | O''Rourke Glenn | Option Excercise | 929 | 91.16 | $ 84,687.64 |
Aug 2, 2023 | Luther Sherri R | Option Excercise | 1878 | 0.00 | $ 0.00 |
Aug 2, 2023 | Luther Sherri R | Option Excercise | 932 | 91.16 | $ 84,961.12 |
Aug 2, 2023 | NELSON MARK JON | Option Excercise | 1878 | 0.00 | $ 0.00 |
Aug 2, 2023 | NELSON MARK JON | Option Excercise | 932 | 91.16 | $ 84,961.12 |
Aug 2, 2023 | Elashmawi Esam | Option Excercise | 2066 | 0.00 | $ 0.00 |
Jun 2, 2023 | ANDERSON JAMES ROBERT | Open Market Sale | 8880 | 82.91 | $ 736,272.77 |
May 25, 2023 | Jensen Mark Edwin | Other Disposition | 62565 | 0.00 | $ 0.00 |
May 24, 2023 | ANDERSON JAMES ROBERT | Other Disposition | 5000 | 0.00 | $ 0.00 |
May 23, 2023 | Douglass Stephen | Open Market Sale | 2182 | 82.68 | $ 180,397.07 |
May 22, 2023 | NELSON MARK JON | Open Market Sale | 359 | 82.99 | $ 29,793.41 |
May 19, 2023 | NELSON MARK JON | Open Market Sale | 446 | 84.68 | $ 37,767.28 |
May 19, 2023 | Feanny Tracy Ann | Open Market Sale | 406 | 84.68 | $ 34,380.08 |
May 18, 2023 | Elashmawi Esam | Option Excercise | 1669 | 0.00 | $ 0.00 |
May 18, 2023 | Elashmawi Esam | Option Excercise | 828 | 84.05 | $ 69,592.28 |
May 18, 2023 | Luther Sherri R | Option Excercise | 1998 | 0.00 | $ 0.00 |
May 18, 2023 | Luther Sherri R | Option Excercise | 991 | 84.08 | $ 83,322.39 |
May 18, 2023 | Luther Sherri R | Open Market Sale | 17224 | 82.41 | $ 1,419,484.96 |
May 18, 2023 | O''Rourke Glenn | Option Excercise | 1598 | 0.00 | $ 0.00 |
May 18, 2023 | O''Rourke Glenn | Option Excercise | 791 | 84.08 | $ 66,506.31 |
May 18, 2023 | Douglass Stephen | Option Excercise | 1598 | 0.00 | $ 0.00 |
May 18, 2023 | Douglass Stephen | Option Excercise | 842 | 84.08 | $ 70,794.02 |
May 18, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 6029 | 0.00 | $ 0.00 |
May 18, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 3175 | 84.08 | $ 266,938.47 |
May 18, 2023 | NELSON MARK JON | Option Excercise | 1598 | 0.00 | $ 0.00 |
May 18, 2023 | NELSON MARK JON | Option Excercise | 793 | 84.08 | $ 66,674.33 |
May 18, 2023 | Feanny Tracy Ann | Option Excercise | 214 | 0.00 | $ 0.00 |
May 18, 2023 | Feanny Tracy Ann | Option Excercise | 53 | 84.65 | $ 4,486.45 |
May 16, 2023 | O''Rourke Glenn | Open Market Sale | 1868 | 84.00 | $ 156,912.00 |
May 15, 2023 | NELSON MARK JON | Open Market Sale | 917 | 81.61 | $ 74,836.37 |
May 14, 2023 | Douglass Stephen | Option Excercise | 958 | 81.61 | $ 78,182.38 |
May 14, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 5686 | 0.00 | $ 0.00 |
May 14, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 2994 | 81.61 | $ 244,340.34 |
May 14, 2023 | O''Rourke Glenn | Option Excercise | 1819 | 0.00 | $ 0.00 |
May 14, 2023 | O''Rourke Glenn | Option Excercise | 900 | 81.61 | $ 73,449.00 |
May 14, 2023 | NELSON MARK JON | Option Excercise | 1819 | 0.00 | $ 0.00 |
May 14, 2023 | NELSON MARK JON | Option Excercise | 902 | 81.61 | $ 73,612.22 |
May 14, 2023 | Luther Sherri R | Option Excercise | 1819 | 0.00 | $ 0.00 |
May 14, 2023 | Luther Sherri R | Option Excercise | 902 | 81.61 | $ 73,612.22 |
May 14, 2023 | Elashmawi Esam | Option Excercise | 1819 | 0.00 | $ 0.00 |
May 14, 2023 | Elashmawi Esam | Option Excercise | 902 | 81.61 | $ 73,612.22 |
May 14, 2023 | Douglass Stephen | Option Excercise | 1819 | 0.00 | $ 0.00 |
May 9, 2023 | Bettinger Douglas R | Option Excercise | 1053 | 0.00 | $ 0.00 |
May 9, 2023 | Skillern Raejeanne | Option Excercise | 2290 | 0.00 | $ 0.00 |
May 9, 2023 | Schwarting Elizabeth M | Option Excercise | 324 | 0.00 | $ 0.00 |
May 9, 2023 | LEDERER JAMES P | Option Excercise | 4033 | 0.00 | $ 0.00 |
May 9, 2023 | Jensen Mark Edwin | Option Excercise | 4033 | 0.00 | $ 0.00 |
May 9, 2023 | ABRAMS ROBIN ANN | Option Excercise | 4033 | 0.00 | $ 0.00 |
May 8, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 40000 | 8.24 | $ 329,600.00 |
May 8, 2023 | ANDERSON JAMES ROBERT | Open Market Sale | 80000 | 83.06 | $ 6,644,772.00 |
May 8, 2023 | RICHARDSON DAVID JEFFREY | Option Excercise | 26033 | 5.54 | $ 144,100.00 |
May 8, 2023 | RICHARDSON DAVID JEFFREY | Open Market Sale | 22000 | 84.23 | $ 1,853,016.00 |
May 5, 2023 | JOSHI ANJALI | Option Excercise | 4033 | 0.00 | $ 0.00 |
May 3, 2023 | Feanny Tracy Ann | Option Excercise | 554 | 0.00 | $ 0.00 |
May 3, 2023 | Feanny Tracy Ann | Option Excercise | 135 | 82.15 | $ 11,090.25 |
May 3, 2023 | NELSON MARK JON | Open Market Sale | 946 | 83.03 | $ 78,546.38 |
May 2, 2023 | Elashmawi Esam | Option Excercise | 2066 | 0.00 | $ 0.00 |
May 2, 2023 | Elashmawi Esam | Option Excercise | 1025 | 83.68 | $ 85,772.00 |
May 2, 2023 | Luther Sherri R | Option Excercise | 1878 | 0.00 | $ 0.00 |
May 2, 2023 | Luther Sherri R | Option Excercise | 932 | 83.68 | $ 77,989.76 |
May 2, 2023 | O''Rourke Glenn | Option Excercise | 1878 | 0.00 | $ 0.00 |
May 2, 2023 | O''Rourke Glenn | Option Excercise | 929 | 83.68 | $ 77,738.72 |
May 2, 2023 | Douglass Stephen | Option Excercise | 2253 | 0.00 | $ 0.00 |
May 2, 2023 | Douglass Stephen | Option Excercise | 1187 | 83.68 | $ 99,328.16 |
May 2, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 7042 | 0.00 | $ 0.00 |
May 2, 2023 | ANDERSON JAMES ROBERT | Option Excercise | 3708 | 83.68 | $ 310,285.44 |
May 2, 2023 | NELSON MARK JON | Option Excercise | 1878 | 0.00 | $ 0.00 |
May 2, 2023 | NELSON MARK JON | Option Excercise | 932 | 83.68 | $ 77,989.76 |