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
Feb 23
2021
BUY
Grant, award, or other acquisition
-
54,689
Added 24.24%
170,898
Common Stock
Dec 07
2020
SELL
Open market or private sale
$876,268
$46.61 p/Share
18,800
Reduced 13.92%
116,209
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$178,092
$26.19 p/Share
6,800
Added 4.8%
135,009
Common Stock