Apr 19
2024
SELL
Sale (or disposition) back to the issuer
-
4,566,838
Reduced 100.0%
0
Common Stock $.01 Par ...
Mar 07
2024
-
320,000
Reduced 7.07%
4,206,838
Common Stock $.01 Par ...
Feb 29
2024
-
750,000
Reduced 14.21%
4,526,838
Common Stock $.01 Par ...
Feb 04
2024
SELL
Payment of exercise price or tax liability
$350,528
$62.74 p/Share
5,587
Reduced 0.11%
5,276,838
Common Stock $.01 Par ...
Feb 03
2024
SELL
Payment of exercise price or tax liability
$1,072,603
$62.74 p/Share
17,096
Reduced 0.32%
5,282,425
Common Stock $.01 Par ...
Feb 02
2024
SELL
Payment of exercise price or tax liability
$9,881,612
$62.74 p/Share
157,501
Reduced 2.89%
5,299,521
Common Stock $.01 Par ...
Feb 02
2024
BUY
Grant, award, or other acquisition
-
360,000
Added 6.19%
5,457,022
Common Stock $.01 Par ...
May 05
2023
SELL
Open market or private sale
$6,509,473
$41.45 p/Share
157,044
Reduced 2.99%
5,097,022
Common Stock $.01 Par ...
Feb 04
2023
SELL
Payment of exercise price or tax liability
$225,323
$40.33 p/Share
5,587
Reduced 0.11%
5,254,066
Common Stock $.01 Par ...
Feb 03
2023
SELL
Payment of exercise price or tax liability
$4,984,626
$40.33 p/Share
123,596
Reduced 2.3%
5,259,653
Common Stock $.01 Par ...
Feb 03
2023
BUY
Grant, award, or other acquisition
-
333,586
Added 5.85%
5,369,771
Common Stock $.01 Par ...
Nov 11
2022
SELL
Open market or private sale
$6,979,734
$32.62 p/Share
213,971
Reduced 4.07%
5,049,663
Common Stock $.01 Par ...
Nov 10
2022
SELL
Open market or private sale
$28,423,071
$32.82 p/Share
866,029
Reduced 14.13%
5,263,634
Common Stock $.01 Par ...
Nov 10
2022
BUY
Exercise of conversion of derivative security
$28,385,077
$21.46 p/Share
1,322,697
Added 17.75%
6,129,663
Common Stock $.01 Par ...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$244,914
$43.68 p/Share
5,607
Reduced 0.12%
4,806,966
Common Stock $.01 Par ...
Feb 03
2022
SELL
Payment of exercise price or tax liability
$5,651,544
$46.69 p/Share
121,044
Reduced 2.45%
4,812,573
Common Stock $.01 Par ...
Feb 03
2022
BUY
Grant, award, or other acquisition
-
302,035
Added 5.78%
4,926,362
Common Stock $.01 Par ...
Feb 01
2022
SELL
Payment of exercise price or tax liability
$159,528
$46.24 p/Share
3,450
Reduced 0.07%
4,631,582
Common Stock $.01 Par ...
Dec 31
2021
SELL
Payment of exercise price or tax liability
$331,407
$55.83 p/Share
5,936
Reduced 0.13%
4,635,032
Common Stock $.01 Par ...
Apr 29
2021
SELL
Payment of exercise price or tax liability
$7,364,918
$59.93 p/Share
122,892
Reduced 2.58%
4,640,968
Common Stock $.01 Par ...
Apr 29
2021
BUY
Grant, award, or other acquisition
-
279,936
Added 5.55%
4,763,860
Common Stock $.01 Par ...
Feb 04
2021
BUY
Grant, award, or other acquisition
-
35,473
Added 0.85%
4,151,784
Common Stock $.01 Par ...
Feb 03
2021
SELL
Payment of exercise price or tax liability
$371,371
$55.28 p/Share
6,718
Reduced 0.16%
4,116,311
Common Stock $.01 Par ...
Feb 02
2021
SELL
Payment of exercise price or tax liability
$144,574
$55.16 p/Share
2,621
Reduced 0.06%
4,123,029
Common Stock $.01 Par ...
Feb 01
2021
SELL
Payment of exercise price or tax liability
$174,107
$53.77 p/Share
3,238
Reduced 0.08%
4,125,650
Common Stock $.01 Par ...