Apr 01
2023
SELL
Payment of exercise price or tax liability
$196,825
$44.42 p/Share
4,431
Reduced 6.27%
66,227
Common Stock $.01 Par ...
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
11,259
Added 13.74%
70,658
Common Stock $.01 Par ...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$72,999
$42.84 p/Share
1,704
Reduced 2.79%
59,399
Common Stock $.01 Par ...
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
4,604
Added 7.01%
61,103
Common Stock $.01 Par ...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$89,204
$42.6 p/Share
2,094
Reduced 3.57%
56,499
Common Stock $.01 Par ...
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
5,658
Added 8.81%
58,593
Common Stock $.01 Par ...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$29,570
$42.98 p/Share
688
Reduced 1.28%
52,935
Common Stock $.01 Par ...
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
3,123
Added 5.5%
53,623
Common Stock $.01 Par ...
Oct 19
2022
SELL
Payment of exercise price or tax liability
$136,884
$32.46 p/Share
4,217
Reduced 1.3%
320,678
Common Stock $.01 Par ...
Oct 19
2022
BUY
Exercise of conversion of derivative security
-
10,714
Added 3.19%
324,895
Common Stock $.01 Par ...
Oct 07
2022
SELL
Payment of exercise price or tax liability
$785,725
$32.68 p/Share
24,043
Reduced 7.11%
314,181
Common Stock $.01 Par ...
Oct 07
2022
BUY
Grant, award, or other acquisition
-
61,098
Added 15.86%
324,067
Common Stock $.01 Par ...
Oct 04
2022
SELL
Payment of exercise price or tax liability
$232,626
$32.88 p/Share
7,075
Reduced 2.49%
277,126
Common Stock $.01 Par ...
Oct 04
2022
BUY
Exercise of conversion of derivative security
-
17,978
Added 5.95%
284,201
Common Stock $.01 Par ...
Aug 18
2022
SELL
Payment of exercise price or tax liability
$535,582
$35.62 p/Share
15,036
Reduced 5.35%
266,223
Common Stock $.01 Par ...
Aug 18
2022
BUY
Exercise of conversion of derivative security
-
38,208
Added 11.96%
281,259
Common Stock $.01 Par ...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$4,966,452
$41.87 p/Share
118,616
Reduced 32.8%
243,051
Common Stock $.01 Par ...
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
301,436
Added 54.91%
247,481
Common Stock $.01 Par ...
Feb 27
2022
SELL
Payment of exercise price or tax liability
$76,930
$45.12 p/Share
1,705
Reduced 2.75%
60,231
Common Stock $.01 Par ...
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
4,605
Added 6.92%
61,936
Common Stock $.01 Par ...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$50,399
$43.56 p/Share
1,157
Reduced 1.98%
57,331
Common Stock $.01 Par ...
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
3,125
Added 5.07%
58,488
Common Stock $.01 Par ...
Nov 14
2021
SELL
Payment of exercise price or tax liability
$142,304
$45.09 p/Share
3,156
Reduced 1.93%
160,603
Common Stock $.01 Par ...
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
8,019
Added 4.67%
163,759
Common Stock $.01 Par ...
Oct 19
2021
SELL
Payment of exercise price or tax liability
$1,765,172
$47.47 p/Share
37,185
Reduced 19.27%
155,740
Common Stock $.01 Par ...