Aug 22
2022
BUY
Grant, award, or other acquisition
$574,988
$35.41 p/Share
16,238
Added 30.93%
36,260
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$22,908
$36.83 p/Share
622
Reduced 3.01%
20,022
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$49,059
$37.11 p/Share
1,322
Reduced 6.02%
20,644
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$9,508
$37.14 p/Share
256
Reduced 1.15%
21,966
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$84,061
$45.81 p/Share
1,835
Reduced 7.17%
23,753
Common Stock
Nov 18
2021
SELL
Open market or private sale
$99,316
$45.81 p/Share
2,168
Reduced 9.13%
21,585
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$83,943
$20.97 p/Share
4,003
Added 13.53%
25,588
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$166,048
$42.37 p/Share
3,919
Reduced 15.43%
21,486
Common Stock
Aug 23
2021
SELL
Open market or private sale
$51,310
$42.37 p/Share
1,211
Reduced 4.55%
25,405
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$94,392
$18.4 p/Share
5,130
Added 16.16%
26,616
Common Stock
Aug 23
2021
BUY
Grant, award, or other acquisition
$202,496
$42.31 p/Share
4,786
Added 18.22%
21,486
Common Stock
Aug 19
2021
SELL
Payment of exercise price or tax liability
$21,370
$40.17 p/Share
532
Reduced 3.09%
16,700
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$58,968
$42.03 p/Share
1,403
Reduced 7.53%
17,232
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$9,553
$43.82 p/Share
218
Reduced 1.16%
18,635
Common Stock
Feb 24
2021
SELL
Open market or private sale
$6,801
$41.47 p/Share
164
Reduced 0.82%
19,753
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$55,404
$41.47 p/Share
1,336
Reduced 6.76%
18,417
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$47,190
$31.46 p/Share
1,500
Added 7.0%
19,917
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$161,963
$26.14 p/Share
6,196
Reduced 25.17%
18,417
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$146,853
$20.97 p/Share
7,003
Added 22.15%
24,613
Common Stock