Mar 05
2024
SELL
Payment of exercise price or tax liability
$3,264,329
$42.7 p/Share
76,448
Reduced 5.85%
1,230,316
Common Stock, $0.01 pa...
Mar 03
2024
SELL
Payment of exercise price or tax liability
$419,957
$41.42 p/Share
10,139
Reduced 0.77%
1,306,764
Common Stock, $0.01 pa...
Mar 02
2024
SELL
Payment of exercise price or tax liability
$536,140
$41.42 p/Share
12,944
Reduced 0.97%
1,316,903
Common Stock, $0.01 pa...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
104,862
Added 7.31%
1,329,847
Common Stock, $0.01 pa...
Feb 21
2024
BUY
Grant, award, or other acquisition
-
143,553
Added 10.49%
1,224,985
Common Stock, $0.01 pa...
Feb 15
2024
SELL
Open market or private sale
$3,860,684
$41.35 p/Share
93,366
Reduced 7.95%
1,081,432
Common Stock, $0.01 pa...
Feb 15
2024
BUY
Exercise of conversion of derivative security
$3,764,517
$40.32 p/Share
93,366
Added 7.36%
1,174,798
Common Stock, $0.01 pa...
Mar 05
2023
SELL
Payment of exercise price or tax liability
$502,333
$47.11 p/Share
10,663
Reduced 0.98%
1,081,432
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$469,537
$46.31 p/Share
10,139
Reduced 0.92%
1,092,095
Common Stock, $0.01 pa...
Mar 02
2023
BUY
Grant, award, or other acquisition
-
90,693
Added 7.6%
1,102,234
Common Stock, $0.01 pa...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,812,760
$48.77 p/Share
57,674
Reduced 5.39%
1,011,541
Common Stock, $0.01 pa...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
112,473
Added 9.52%
1,069,215
Common Stock, $0.01 pa...
Dec 12
2022
SELL
Open market or private sale
$3,696,087
$43.51 p/Share
84,948
Reduced 8.15%
956,742
Common Stock, $0.01 pa...
Dec 12
2022
BUY
Exercise of conversion of derivative security
$2,887,382
$33.99 p/Share
84,948
Added 7.54%
1,041,690
Common Stock, $0.01 pa...
Mar 05
2022
SELL
Payment of exercise price or tax liability
$589,131
$55.25 p/Share
10,663
Reduced 1.1%
956,742
Common Stock, $0.01 pa...
Mar 03
2022
BUY
Grant, award, or other acquisition
-
71,035
Added 6.84%
967,405
Common Stock, $0.01 pa...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$3,474,064
$58.55 p/Share
59,335
Reduced 6.21%
896,370
Common Stock, $0.01 pa...
Feb 10
2022
SELL
Payment of exercise price or tax liability
$396,142
$59.75 p/Share
6,630
Reduced 0.69%
955,705
Common Stock, $0.01 pa...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
109,412
Added 10.21%
962,335
Common Stock, $0.01 pa...
Apr 22
2021
SELL
Open market or private sale
$10,402,882
$56.48 p/Share
184,187
Reduced 17.76%
852,923
Common Stock, $0.01 pa...
Apr 22
2021
BUY
Exercise of conversion of derivative security
$5,273,274
$28.63 p/Share
184,187
Added 15.08%
1,037,110
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
74,709
Added 8.05%
852,923
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$477,877
$47.64 p/Share
10,031
Reduced 1.27%
778,214
Common Stock, $0.01 pa...
Feb 14
2021
SELL
Payment of exercise price or tax liability
$2,866,070
$47.64 p/Share
60,161
Reduced 7.09%
788,245
Common Stock, $0.01 pa...
Feb 10
2021
SELL
Payment of exercise price or tax liability
$287,136
$47.61 p/Share
6,031
Reduced 0.71%
848,406
Common Stock, $0.01 pa...