May 24
2023
SELL
Sale (or disposition) back to the issuer
-
75,975
Reduced 100.0%
0
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
23,455
Added 23.59%
75,975
Common Stock
May 20
2023
BUY
Grant, award, or other acquisition
-
4,394
Added 7.72%
52,520
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$43,297
$49.09 p/Share
882
Reduced 1.8%
48,126
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$65,701
$48.56 p/Share
1,353
Reduced 2.69%
49,008
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$93,218
$39.6 p/Share
2,354
Reduced 4.47%
50,361
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
8,251
Added 13.53%
52,715
Common Stock
May 21
2022
BUY
Grant, award, or other acquisition
-
4,394
Added 8.99%
44,464
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$45,256
$36.35 p/Share
1,245
Reduced 3.01%
40,070
Common Stock
Mar 16
2022
SELL
Open market or private sale
$919,710
$45.0 p/Share
20,438
Reduced 33.1%
41,315
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$395,271
$19.34 p/Share
20,438
Added 24.87%
61,753
Common Stock
Mar 09
2022
SELL
Open market or private sale
$1,783,108
$43.5 p/Share
40,991
Reduced 49.8%
41,315
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$769,401
$18.77 p/Share
40,991
Added 33.25%
82,306
Common Stock
Mar 08
2022
SELL
Open market or private sale
$532,383
$43.0 p/Share
12,381
Reduced 23.06%
41,315
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$172,220
$13.91 p/Share
12,381
Added 18.74%
53,696
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$52,685
$42.66 p/Share
1,235
Reduced 2.9%
41,315
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$36,371
$43.98 p/Share
827
Reduced 1.91%
42,550
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$40,486
$46.75 p/Share
866
Reduced 1.96%
43,377
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
6,417
Added 12.67%
44,243
Common Stock
Aug 06
2021
SELL
Open market or private sale
$296,133
$36.51 p/Share
8,111
Reduced 17.66%
37,826
Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
8,788
Added 16.06%
45,937
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$29,755
$24.55 p/Share
1,212
Reduced 3.16%
37,149
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
12,116
Added 24.0%
38,361
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$23,365
$26.98 p/Share
866
Reduced 3.19%
26,245
Common Stock