Jun 09
2023
BUY
Open market or private purchase
$265,300
$34.63 p/Share
7,661
Added 2.79%
266,954
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$182,840
$34.84 p/Share
5,248
Reduced 2.37%
216,118
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
43,053
Added 14.25%
259,171
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,437,956
$34.35 p/Share
70,974
Reduced 24.29%
221,250
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
147,540
Added 33.55%
292,224
Common Stock
May 05
2022
SELL
Open market or private sale
$7,929,816
$40.22 p/Share
197,161
Reduced 52.79%
176,347
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
$3,162,463
$16.04 p/Share
197,161
Added 34.55%
373,508
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$32,553
$25.98 p/Share
1,253
Reduced 0.79%
156,623
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
19,630
Added 10.02%
176,253
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$213,990
$30.0 p/Share
7,133
Reduced 4.32%
157,877
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
19,473
Added 10.56%
165,010
Common Stock
Dec 02
2021
SELL
Open market or private sale
$1,025,505
$29.94 p/Share
34,252
Reduced 19.06%
145,458
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$631,949
$18.45 p/Share
34,252
Added 16.01%
179,710
Common Stock
Aug 30
2021
SELL
Open market or private sale
$129,185
$35.0 p/Share
3,691
Reduced 2.48%
145,377
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$68,099
$18.45 p/Share
3,691
Added 2.42%
149,068
Common Stock
Aug 27
2021
SELL
Open market or private sale
$1,040,620
$35.0 p/Share
29,732
Reduced 16.98%
145,377
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$548,555
$18.45 p/Share
29,732
Added 14.51%
175,109
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
3,948
Added 2.64%
145,377
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
6,247
Added 4.23%
141,271
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$31,054
$26.14 p/Share
1,188
Reduced 0.87%
135,024
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
2,868
Added 2.06%
136,212
Common Stock