Jan 05
2023
SELL
Open market or private sale
$1,104,194
$68.78 p/Share
16,054
Reduced 15.85%
85,230
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
$237,256
$39.19 p/Share
6,054
Added 5.64%
101,284
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
2,342
Added 2.34%
97,572
Common Stock
Dec 02
2022
-
2,000
Reduced 2.06%
95,230
Common Stock
Sep 06
2022
SELL
Open market or private sale
$1,046,400
$65.4 p/Share
16,000
Reduced 14.13%
97,230
Common Stock
Sep 06
2022
BUY
Exercise of conversion of derivative security
$235,140
$39.19 p/Share
6,000
Added 5.03%
113,230
Common Stock
Jun 06
2022
SELL
Open market or private sale
$966,080
$60.38 p/Share
16,000
Reduced 12.98%
107,230
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$235,140
$39.19 p/Share
6,000
Added 4.64%
123,230
Common Stock
Mar 07
2022
SELL
Open market or private sale
$742,080
$46.38 p/Share
16,000
Reduced 12.01%
117,230
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$235,140
$39.19 p/Share
6,000
Added 4.31%
133,230
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$758,646
$49.33 p/Share
15,379
Reduced 11.89%
113,932
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
13,298
Added 9.46%
127,230
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
21,589
Added 14.31%
129,311
Common Stock
Feb 07
2022
SELL
Open market or private sale
$203,220
$43.6 p/Share
4,661
Reduced 4.15%
107,722
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$177,957
$38.18 p/Share
4,661
Added 3.98%
112,383
Common Stock
Dec 06
2021
SELL
Open market or private sale
$813,280
$47.84 p/Share
17,000
Reduced 13.63%
107,722
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$190,900
$38.18 p/Share
5,000
Added 3.85%
124,722
Common Stock
Sep 07
2021
SELL
Open market or private sale
$831,470
$48.91 p/Share
17,000
Reduced 12.43%
119,722
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$190,900
$38.18 p/Share
5,000
Added 3.53%
136,722
Common Stock
Jun 07
2021
SELL
Open market or private sale
$899,470
$52.91 p/Share
17,000
Reduced 11.43%
131,722
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$190,900
$38.18 p/Share
5,000
Added 3.25%
148,722
Common Stock
Mar 05
2021
SELL
Open market or private sale
$978,314
$52.51 p/Share
18,631
Reduced 11.48%
143,722
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$173,666
$26.19 p/Share
6,631
Added 3.92%
162,353
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,582,125
$50.9 p/Share
31,083
Reduced 16.64%
155,722
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
15,907
Added 7.85%
186,805
Common Stock