Mar 05
2024
SELL
Payment of exercise price or tax liability
$1,332,368
$42.7 p/Share
31,203
Reduced 12.96%
209,482
Common Stock, $0.01 pa...
Mar 03
2024
SELL
Payment of exercise price or tax liability
$176,407
$41.42 p/Share
4,259
Reduced 1.74%
240,685
Common Stock, $0.01 pa...
Mar 02
2024
SELL
Payment of exercise price or tax liability
$229,798
$41.42 p/Share
5,548
Reduced 2.21%
244,944
Common Stock, $0.01 pa...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
47,664
Added 15.99%
250,492
Common Stock, $0.01 pa...
Feb 21
2024
BUY
Grant, award, or other acquisition
-
58,592
Added 22.41%
202,828
Common Stock, $0.01 pa...
Jan 30
2024
SELL
Open market or private sale
$1,152,904
$43.37 p/Share
26,583
Reduced 15.56%
144,236
Common Stock, $0.01 pa...
Jan 30
2024
BUY
Exercise of conversion of derivative security
$1,071,826
$40.32 p/Share
26,583
Added 13.47%
170,819
Common Stock, $0.01 pa...
Dec 14
2023
SELL
Open market or private sale
$1,024,930
$45.04 p/Share
22,756
Reduced 13.63%
144,236
Common Stock, $0.01 pa...
Aug 08
2023
SELL
Open market or private sale
$1,033,500
$39.75 p/Share
26,000
Reduced 13.47%
166,992
Common Stock, $0.01 pa...
Mar 05
2023
SELL
Payment of exercise price or tax liability
$205,069
$47.11 p/Share
4,353
Reduced 2.21%
192,992
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$197,187
$46.31 p/Share
4,258
Reduced 2.11%
197,345
Common Stock, $0.01 pa...
Mar 02
2023
BUY
Grant, award, or other acquisition
-
38,868
Added 16.16%
201,603
Common Stock, $0.01 pa...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,092,301
$48.77 p/Share
22,397
Reduced 12.1%
162,735
Common Stock, $0.01 pa...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
47,081
Added 20.27%
185,132
Common Stock, $0.01 pa...
Nov 18
2022
SELL
Open market or private sale
$650,100
$43.34 p/Share
15,000
Reduced 9.8%
138,051
Common Stock, $0.01 pa...
Nov 07
2022
SELL
Open market or private sale
$517,680
$43.14 p/Share
12,000
Reduced 7.27%
153,051
Common Stock, $0.01 pa...
Mar 05
2022
SELL
Payment of exercise price or tax liability
$240,503
$55.25 p/Share
4,353
Reduced 2.57%
165,051
Common Stock, $0.01 pa...
Mar 03
2022
BUY
Grant, award, or other acquisition
-
29,835
Added 14.97%
169,404
Common Stock, $0.01 pa...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,433,011
$58.55 p/Share
24,475
Reduced 14.92%
139,569
Common Stock, $0.01 pa...
Feb 10
2022
SELL
Payment of exercise price or tax liability
$146,806
$59.75 p/Share
2,457
Reduced 1.48%
164,044
Common Stock, $0.01 pa...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
47,276
Added 22.11%
166,501
Common Stock, $0.01 pa...
Apr 30
2021
SELL
Open market or private sale
$1,131,897
$59.11 p/Share
19,149
Reduced 13.84%
119,225
Common Stock, $0.01 pa...
Apr 30
2021
BUY
Exercise of conversion of derivative security
$846,963
$33.99 p/Share
24,918
Added 15.26%
138,374
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
30,494
Added 21.18%
113,456
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$246,966
$47.64 p/Share
5,184
Reduced 5.88%
82,962
Common Stock, $0.01 pa...