Jul 16
2021
BUY
Grant, award, or other acquisition
-
18,750
Added 18.6%
82,074
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$33,147
$38.32 p/Share
865
Reduced 1.35%
63,324
Common Stock
Jun 21
2021
SELL
Open market or private sale
$29,928
$38.32 p/Share
781
Reduced 1.2%
64,189
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$20,782
$26.61 p/Share
781
Added 1.19%
64,970
Common Stock
Jun 08
2021
SELL
Open market or private sale
$20,720
$40.0 p/Share
518
Reduced 0.8%
64,189
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$13,142
$25.37 p/Share
518
Added 0.79%
64,707
Common Stock
May 28
2021
SELL
Open market or private sale
$20,468
$39.59 p/Share
517
Reduced 0.8%
64,189
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$13,116
$25.37 p/Share
517
Added 0.79%
64,706
Common Stock
May 19
2021
SELL
Open market or private sale
$28,600
$36.62 p/Share
781
Reduced 1.2%
64,189
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$20,782
$26.61 p/Share
781
Added 1.19%
64,970
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$60,317
$37.21 p/Share
1,621
Reduced 2.46%
64,189
Common Stock
Apr 19
2021
SELL
Open market or private sale
$30,529
$39.09 p/Share
781
Reduced 1.17%
65,810
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$20,782
$26.61 p/Share
781
Added 1.2%
64,552
Common Stock
Apr 01
2021
SELL
Open market or private sale
$21,264
$41.05 p/Share
518
Reduced 0.81%
63,771
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$13,142
$25.37 p/Share
518
Added 0.8%
64,289
Common Stock
Mar 19
2021
SELL
Open market or private sale
$33,720
$43.12 p/Share
782
Reduced 1.21%
63,771
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
$20,809
$26.61 p/Share
782
Added 1.2%
64,553
Common Stock
Mar 01
2021
SELL
Open market or private sale
$21,192
$40.99 p/Share
517
Reduced 0.8%
63,771
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$13,116
$25.37 p/Share
517
Added 0.8%
64,288
Common Stock
Feb 19
2021
SELL
Open market or private sale
$33,497
$42.89 p/Share
781
Reduced 1.21%
63,771
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$20,782
$26.61 p/Share
781
Added 1.2%
64,552
Common Stock
Feb 01
2021
SELL
Open market or private sale
$21,833
$42.23 p/Share
517
Reduced 0.8%
63,771
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$13,116
$25.37 p/Share
517
Added 0.8%
64,288
Common Stock
Jan 31
2021
SELL
Open market or private sale
$41,266
$41.39 p/Share
997
Reduced 1.54%
63,771
Common Stock
Jan 27
2021
SELL
Open market or private sale
$419,355
$45.0 p/Share
9,319
Reduced 12.58%
64,768
Common Stock