Apr 19
2024
SELL
Sale (or disposition) back to the issuer
-
718,029
Reduced 100.0%
0
Common Stock $.01 Par ...
Feb 04
2024
SELL
Payment of exercise price or tax liability
$350,528
$62.74 p/Share
5,587
Reduced 1.73%
318,029
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 5.02%
323,616
Common Stock $.01 Par ...
Feb 02
2024
SELL
Payment of exercise price or tax liability
$10,979,500
$62.74 p/Share
175,000
Reduced 33.93%
340,712
Common Stock $.01 Par ...
Feb 02
2024
BUY
Grant, award, or other acquisition
-
400,000
Added 43.68%
515,712
Common Stock $.01 Par ...
Jun 20
2023
SELL
Open market or private sale
$58,833,562
$44.48 p/Share
1,322,697
Reduced 91.96%
115,712
ommon Stock $.01 Par V...
Jun 20
2023
BUY
Exercise of conversion of derivative security
$28,385,077
$21.46 p/Share
1,322,697
Added 47.9%
1,438,409
Common Stock $.01 Par ...
Feb 09
2023
SELL
Other acquisition or disposition
-
173,615
Reduced 60.01%
115,712
Common Stock $.01 Par ...
Feb 04
2023
SELL
Payment of exercise price or tax liability
$225,323
$40.33 p/Share
5,587
Reduced 1.89%
289,327
Common Stock $.01 Par ...
Feb 03
2023
SELL
Payment of exercise price or tax liability
$4,983,658
$40.33 p/Share
123,572
Reduced 29.53%
294,914
Common Stock $.01 Par ...
Feb 03
2023
BUY
Grant, award, or other acquisition
-
333,586
Added 45.17%
405,008
Common Stock $.01 Par ...
Feb 09
2022
SELL
Other acquisition or disposition
-
177,821
Reduced 67.68%
84,900
Common Stock $.01 Par ...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$244,914
$43.68 p/Share
5,607
Reduced 2.09%
262,721
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 31.09%
268,328
Common Stock $.01 Par ...
Feb 03
2022
BUY
Grant, award, or other acquisition
-
302,035
Added 44.15%
382,117
Common Stock $.01 Par ...
Feb 01
2022
SELL
Payment of exercise price or tax liability
$159,528
$46.24 p/Share
3,450
Reduced 3.8%
87,337
Common Stock $.01 Par ...
Dec 31
2021
SELL
Payment of exercise price or tax liability
$331,407
$55.83 p/Share
5,936
Reduced 6.14%
90,787
Common Stock $.01 Par ...
Jun 02
2021
SELL
Other acquisition or disposition
-
157,044
Reduced 61.89%
96,723
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 32.63%
253,767
Common Stock $.01 Par ...
Apr 29
2021
BUY
Grant, award, or other acquisition
-
279,936
Added 42.63%
376,659
Common Stock $.01 Par ...
Feb 16
2021
SELL
Other acquisition or disposition
-
39,783
Reduced 30.76%
89,560
Common Stock $.01 Par ...
Feb 10
2021
SELL
Open market or private sale
$7,437,500
$59.5 p/Share
125,000
Reduced 49.15%
129,343
Common Stock $.01 Par ...
Feb 10
2021
BUY
Exercise of conversion of derivative security
$2,495,000
$19.96 p/Share
125,000
Added 32.95%
254,343
Common Stock $.01 Par ...
Feb 04
2021
BUY
Grant, award, or other acquisition
-
35,473
Added 21.52%
129,343
Common Stock $.01 Par ...
Feb 03
2021
SELL
Payment of exercise price or tax liability
$371,371
$55.28 p/Share
6,718
Reduced 6.68%
93,870
Common Stock $.01 Par ...