US91680M1071 - Common Stock
Shares Outstanding | 87.81M |
Float | 74.87M |
Owners (insider) | 2.42% |
Owners (institutional) | 48.26% |
Owners (insider) change | 4.82% |
Owners (institutional) change | -1.02% |
Date | Name | Type | Shares | Price | Amount |
---|---|---|---|---|---|
Apr 1, 2024 | Gu Paul | Option Excercise | 60000 | 0.60 | $ 36,000.00 |
Apr 1, 2024 | Gu Paul | Open Market Sale | 60000 | 26.31 | $ 1,578,672.00 |
Mar 11, 2024 | Datta Sanjay | Open Market Sale | 1000 | 27.50 | $ 27,500.00 |
Mar 4, 2024 | Datta Sanjay | Open Market Sale | 1000 | 26.21 | $ 26,210.00 |
Mar 1, 2024 | Gu Paul | Option Excercise | 30000 | 0.60 | $ 18,000.00 |
Mar 1, 2024 | Gu Paul | Open Market Sale | 30000 | 25.66 | $ 769,772.83 |
Mar 1, 2024 | Mirgorodskaya Natalia | Option Excercise | 2500 | 0.43 | $ 1,075.00 |
Mar 1, 2024 | Mirgorodskaya Natalia | Open Market Sale | 2500 | 25.48 | $ 63,689.50 |
Feb 29, 2024 | Gu Paul | Grant | 61201 | 0.00 | $ 0.00 |
Feb 29, 2024 | Mirgorodskaya Natalia | Grant | 919 | 0.00 | $ 0.00 |
Feb 29, 2024 | Darling Scott | Grant | 30601 | 0.00 | $ 0.00 |
Feb 29, 2024 | Datta Sanjay | Grant | 61201 | 0.00 | $ 0.00 |
Feb 26, 2024 | Datta Sanjay | Open Market Sale | 1000 | 24.13 | $ 24,130.00 |
Feb 26, 2024 | Darling Scott | Open Market Sale | 1000 | 25.42 | $ 25,422.90 |
Feb 20, 2024 | Girouard Dave | Open Market Sale | 4158 | 25.29 | $ 105,176.19 |
Feb 20, 2024 | Darling Scott | Open Market Sale | 5288 | 25.21 | $ 133,297.09 |
Feb 20, 2024 | Datta Sanjay | Open Market Sale | 12510 | 25.29 | $ 316,375.75 |
Feb 20, 2024 | Gu Paul | Open Market Sale | 16423 | 25.28 | $ 415,214.50 |
Feb 20, 2024 | Mirgorodskaya Natalia | Open Market Sale | 1423 | 25.29 | $ 35,984.54 |
Feb 15, 2024 | Darling Scott | Option Excercise | 10000 | 13.22 | $ 132,200.00 |
Feb 15, 2024 | Gu Paul | Option Excercise | 30000 | 0.60 | $ 18,000.00 |
Feb 15, 2024 | Gu Paul | Open Market Sale | 30000 | 26.50 | $ 795,036.00 |
Feb 12, 2024 | Datta Sanjay | Open Market Sale | 1000 | 33.84 | $ 33,840.00 |
Feb 5, 2024 | Datta Sanjay | Open Market Sale | 1000 | 31.70 | $ 31,700.00 |
Jan 29, 2024 | Darling Scott | Option Excercise | 388 | 13.22 | $ 5,129.36 |
Jan 29, 2024 | Darling Scott | Open Market Sale | 1298 | 35.38 | $ 45,921.98 |
Jan 29, 2024 | Datta Sanjay | Open Market Sale | 1000 | 32.62 | $ 32,620.00 |
Jan 24, 2024 | Darling Scott | Option Excercise | 862 | 13.22 | $ 11,395.64 |
Jan 24, 2024 | Darling Scott | Open Market Sale | 2952 | 36.02 | $ 106,331.14 |
Jan 22, 2024 | Datta Sanjay | Open Market Sale | 1000 | 33.71 | $ 33,710.00 |
Jan 16, 2024 | Datta Sanjay | Open Market Sale | 1000 | 31.04 | $ 31,040.00 |
Jan 10, 2024 | O''Kelly Ciaran | Grant | 1411 | 0.00 | $ 0.00 |
Jan 10, 2024 | Huber Jeff | Grant | 1038 | 0.00 | $ 0.00 |
Jan 10, 2024 | Singh Cassidy Sukhinder | Grant | 1798 | 0.00 | $ 0.00 |
Jan 10, 2024 | Terry Hilliard C. III | Grant | 1465 | 0.00 | $ 0.00 |
Jan 10, 2024 | Cooper Kerry Whorton | Grant | 666 | 0.00 | $ 0.00 |
Jan 10, 2024 | Hentges Mary | Grant | 1198 | 0.00 | $ 0.00 |
Jan 8, 2024 | Datta Sanjay | Open Market Sale | 1000 | 34.14 | $ 34,140.00 |
Jan 2, 2024 | Datta Sanjay | Open Market Sale | 1000 | 39.62 | $ 39,620.00 |
Jan 2, 2024 | Gu Paul | Option Excercise | 60000 | 0.57 | $ 34,300.00 |
Jan 2, 2024 | Gu Paul | Open Market Sale | 60000 | 39.41 | $ 2,364,613.11 |
Dec 27, 2023 | Darling Scott | Option Excercise | 672 | 13.22 | $ 8,883.84 |
Dec 27, 2023 | Darling Scott | Open Market Sale | 672 | 46.23 | $ 31,063.27 |
Dec 26, 2023 | Datta Sanjay | Open Market Sale | 1000 | 44.55 | $ 44,550.00 |
Dec 22, 2023 | Darling Scott | Option Excercise | 4328 | 13.22 | $ 57,216.16 |
Dec 22, 2023 | Darling Scott | Open Market Sale | 7328 | 45.12 | $ 330,664.14 |
Dec 18, 2023 | Datta Sanjay | Open Market Sale | 1000 | 43.99 | $ 43,990.00 |
Dec 13, 2023 | Gu Paul | Option Excercise | 10000 | 0.43 | $ 4,300.00 |
Dec 13, 2023 | Gu Paul | Open Market Sale | 10000 | 40.03 | $ 400,265.00 |
Dec 11, 2023 | Datta Sanjay | Open Market Sale | 1000 | 37.76 | $ 37,760.00 |
Dec 8, 2023 | Darling Scott | Option Excercise | 594 | 13.22 | $ 7,852.68 |
Dec 8, 2023 | Darling Scott | Open Market Sale | 594 | 36.15 | $ 21,475.32 |
Dec 6, 2023 | Darling Scott | Option Excercise | 4206 | 13.22 | $ 55,603.32 |
Dec 6, 2023 | Darling Scott | Open Market Sale | 4206 | 36.19 | $ 152,208.02 |
Dec 6, 2023 | Gu Paul | Option Excercise | 10000 | 0.43 | $ 4,300.00 |
Dec 6, 2023 | Gu Paul | Open Market Sale | 10000 | 35.04 | $ 350,411.00 |
Dec 4, 2023 | Datta Sanjay | Open Market Sale | 1000 | 31.51 | $ 31,510.00 |
Dec 1, 2023 | Gu Paul | Option Excercise | 40000 | 0.43 | $ 17,200.00 |
Dec 1, 2023 | Gu Paul | Open Market Sale | 40000 | 27.19 | $ 1,087,595.00 |
Nov 27, 2023 | Datta Sanjay | Open Market Sale | 1000 | 23.80 | $ 23,800.00 |
Nov 27, 2023 | Darling Scott | Open Market Sale | 1000 | 25.25 | $ 25,245.04 |
Nov 24, 2023 | Mirgorodskaya Natalia | Open Market Sale | 2444 | 23.25 | $ 56,833.02 |
Nov 15, 2023 | Gu Paul | Option Excercise | 15000 | 0.43 | $ 6,450.00 |
Nov 15, 2023 | Gu Paul | Open Market Sale | 15000 | 25.01 | $ 375,159.00 |
Nov 13, 2023 | Datta Sanjay | Open Market Sale | 1000 | 20.57 | $ 20,570.00 |
Nov 6, 2023 | Datta Sanjay | Open Market Sale | 1000 | 31.00 | $ 31,000.00 |
Oct 30, 2023 | Datta Sanjay | Open Market Sale | 1000 | 23.73 | $ 23,730.00 |
Oct 24, 2023 | Darling Scott | Open Market Sale | 520 | 25.37 | $ 13,190.01 |
Oct 23, 2023 | Datta Sanjay | Open Market Sale | 1000 | 23.97 | $ 23,970.00 |
Oct 16, 2023 | Datta Sanjay | Open Market Sale | 1000 | 27.35 | $ 27,350.00 |
Oct 2, 2023 | Datta Sanjay | Open Market Sale | 1000 | 28.74 | $ 28,740.00 |
Oct 2, 2023 | Gu Paul | Option Excercise | 15000 | 0.43 | $ 6,450.00 |
Oct 2, 2023 | Gu Paul | Open Market Sale | 15000 | 28.50 | $ 427,551.00 |
Sep 25, 2023 | Datta Sanjay | Open Market Sale | 1000 | 26.00 | $ 26,000.00 |
Sep 25, 2023 | Darling Scott | Open Market Sale | 1000 | 26.58 | $ 26,580.90 |
Sep 18, 2023 | Datta Sanjay | Open Market Sale | 1000 | 29.50 | $ 29,500.00 |
Sep 11, 2023 | Datta Sanjay | Open Market Sale | 1000 | 31.09 | $ 31,090.00 |
Sep 6, 2023 | Gu Paul | Option Excercise | 5000 | 0.43 | $ 2,150.00 |
Sep 6, 2023 | Gu Paul | Open Market Sale | 5000 | 35.02 | $ 175,100.00 |
Sep 6, 2023 | Darling Scott | Option Excercise | 200 | 13.22 | $ 2,644.00 |
Sep 6, 2023 | Darling Scott | Open Market Sale | 200 | 35.08 | $ 7,016.80 |
Sep 5, 2023 | Datta Sanjay | Open Market Sale | 1000 | 32.53 | $ 32,530.00 |
Sep 1, 2023 | Gu Paul | Option Excercise | 20000 | 0.43 | $ 8,600.00 |
Sep 1, 2023 | Gu Paul | Open Market Sale | 20000 | 32.33 | $ 646,600.00 |
Aug 30, 2023 | Mirgorodskaya Natalia | Option Excercise | 3000 | 0.43 | $ 1,290.00 |
Aug 30, 2023 | Mirgorodskaya Natalia | Open Market Sale | 5604 | 32.16 | $ 180,224.64 |
Aug 28, 2023 | Darling Scott | Open Market Sale | 1670 | 29.92 | $ 49,965.65 |
Aug 22, 2023 | Girouard Dave | Open Market Sale | 3620 | 32.64 | $ 118,170.83 |
Aug 22, 2023 | Gu Paul | Open Market Sale | 18003 | 32.63 | $ 587,394.77 |
Aug 22, 2023 | Mirgorodskaya Natalia | Open Market Sale | 2153 | 32.88 | $ 70,788.14 |
Aug 22, 2023 | Darling Scott | Open Market Sale | 4211 | 32.63 | $ 137,423.56 |
Aug 22, 2023 | Datta Sanjay | Open Market Sale | 20013 | 32.62 | $ 652,810.96 |
Jul 19, 2023 | Mirgorodskaya Natalia | Option Excercise | 2000 | 0.43 | $ 860.00 |
Jul 19, 2023 | Mirgorodskaya Natalia | Open Market Sale | 2000 | 60.00 | $ 120,000.00 |
May 26, 2023 | Datta Sanjay | Open Market Sale | 26072 | 23.99 | $ 625,378.64 |
May 25, 2023 | Huber Jeff | Grant | 9669 | 0.00 | $ 0.00 |
May 25, 2023 | Hentges Mary | Grant | 9669 | 0.00 | $ 0.00 |
May 25, 2023 | Cooper Kerry Whorton | Grant | 9669 | 0.00 | $ 0.00 |
May 25, 2023 | Mirgorodskaya Natalia | Open Market Sale | 1514 | 27.76 | $ 42,028.64 |
May 25, 2023 | Terry Hilliard C. III | Grant | 9669 | 0.00 | $ 0.00 |
May 25, 2023 | Singh Cassidy Sukhinder | Grant | 9669 | 0.00 | $ 0.00 |
May 25, 2023 | O''Kelly Ciaran | Grant | 9669 | 0.00 | $ 0.00 |
May 23, 2023 | Gu Paul | Open Market Sale | 13340 | 26.91 | $ 359,012.75 |
May 23, 2023 | Girouard Dave | Open Market Sale | 3153 | 26.93 | $ 84,902.41 |
May 23, 2023 | Datta Sanjay | Open Market Sale | 17419 | 26.92 | $ 468,989.16 |
May 23, 2023 | Darling Scott | Open Market Sale | 3665 | 26.93 | $ 98,714.21 |
May 23, 2023 | Mirgorodskaya Natalia | Open Market Sale | 637 | 26.94 | $ 17,159.63 |
May 15, 2023 | Cooper Kerry Whorton | Open Market Purchase | 2000 | 19.93 | $ 39,851.20 |
May 8, 2023 | Datta Sanjay | Option Excercise | 3200 | 1.35 | $ 4,320.00 |
May 8, 2023 | Datta Sanjay | Open Market Sale | 3200 | 13.25 | $ 42,400.00 |