Nov 01
2023
BUY
Grant, award, or other acquisition
-
1,643
Added 0.13%
1,219,637
Common Stock, par valu...
Sep 03
2023
SELL
Payment of exercise price or tax liability
-
2,103
Reduced 0.17%
1,217,993
Common Stock, par valu...
Aug 01
2023
BUY
Grant, award, or other acquisition
-
1,940
Added 0.16%
1,220,096
Common Stock, par valu...
May 01
2023
BUY
Grant, award, or other acquisition
-
2,134
Added 0.17%
1,218,156
Common Stock, par valu...
Feb 01
2023
BUY
Grant, award, or other acquisition
-
2,075
Added 0.17%
1,216,022
Common Stock, par valu...
Jan 02
2023
SELL
Payment of exercise price or tax liability
-
17,782
Reduced 1.44%
1,213,947
Common Stock, par valu...
Jan 02
2023
BUY
Grant, award, or other acquisition
-
120,361
Added 8.9%
1,231,729
Common Stock, par valu...
Dec 15
2022
BUY
Open market or private purchase
$480,450
$32.03 p/Share
15,000
Added 1.33%
1,111,368
Common Stock, par valu...
Nov 01
2022
BUY
Grant, award, or other acquisition
-
996
Added 0.09%
1,096,368
Common Stock, par valu...
Sep 03
2022
SELL
Payment of exercise price or tax liability
-
2,021
Reduced 0.18%
1,095,450
Common Stock, par valu...
Aug 01
2022
BUY
Grant, award, or other acquisition
-
1,202
Added 0.11%
1,097,471
Common Stock, par valu...
May 02
2022
BUY
Grant, award, or other acquisition
-
1,216
Added 0.11%
1,096,269
Common Stock, par valu...
Feb 01
2022
BUY
Grant, award, or other acquisition
-
1,146
Added 0.1%
1,095,053
Common Stock, par valu...
Jan 02
2022
SELL
Payment of exercise price or tax liability
-
44,335
Reduced 3.9%
1,093,907
Common Stock, par valu...
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
69,469
Added 5.75%
1,138,242
Common Stock, par valu...
Jan 02
2022
BUY
Grant, award, or other acquisition
-
60,157
Added 5.04%
1,133,475
Common Stock, par valu...
Nov 01
2021
BUY
Grant, award, or other acquisition
-
943
Added 0.09%
1,008,616
Common Stock, par valu...
Sep 03
2021
BUY
Grant, award, or other acquisition
-
14,881
Added 1.46%
1,007,673
Common Stock, par valu...
Aug 02
2021
BUY
Grant, award, or other acquisition
-
804
Added 0.08%
992,792
Common Stock, par valu...
May 03
2021
BUY
Grant, award, or other acquisition
-
922
Added 0.09%
991,988
Common Stock, par valu...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
770
Added 0.08%
991,066
Common Stock, par valu...
Jan 02
2021
SELL
Payment of exercise price or tax liability
-
110,986
Reduced 10.28%
968,731
Common Stock, par valu...
Jan 02
2021
BUY
Grant, award, or other acquisition
-
50,012
Added 4.45%
1,074,386
Common Stock, par valu...
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
128,705
Added 10.65%
1,079,717
Common Stock, par valu...
Nov 02
2020
BUY
Grant, award, or other acquisition
-
961
Added 0.11%
901,000
Common Stock, par valu...