Feb 17
2022
BUY
Exercise of conversion of derivative security
-
2,833
Added 7.89%
33,057
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$34,328
$44.01 p/Share
780
Reduced 2.52%
30,224
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,846
Added 5.62%
31,004
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$117,500
$42.48 p/Share
2,766
Reduced 8.66%
29,158
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
6,175
Added 16.21%
31,924
Common Stock
Jul 27
2021
SELL
Open market or private sale
$43,528,500
$4500.0 p/Share
9,673
Reduced 27.31%
25,749
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$55,590
$13.08 p/Share
4,250
Added 10.71%
35,422
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$29,879
$42.93 p/Share
696
Reduced 2.23%
30,464
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
1,762
Added 5.35%
31,160
Common Stock
Apr 15
2021
SELL
Open market or private sale
$387,040
$40.0 p/Share
9,676
Reduced 24.76%
29,398
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$55,590
$13.08 p/Share
4,250
Added 9.81%
39,074
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$23,113
$38.78 p/Share
596
Reduced 1.68%
34,824
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
1,528
Added 4.14%
35,420
Common Stock
Feb 26
2021
-
2,700
Reduced 7.38%
33,892
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$15,523
$39.2 p/Share
396
Reduced 1.07%
36,592
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
1,014
Added 2.67%
36,988
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$25,138
$38.03 p/Share
661
Reduced 1.8%
35,974
Common Stock
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
1,713
Added 4.47%
36,635
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$37,745
$37.52 p/Share
1,006
Reduced 2.8%
34,922
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
2,371
Added 6.19%
35,928
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$30,827
$38.39 p/Share
803
Reduced 2.34%
33,557
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,846
Added 5.1%
34,360
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$109,013
$38.85 p/Share
2,806
Reduced 7.94%
32,514
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
7,197
Added 16.93%
35,320
Common Stock
Feb 08
2021
SELL
Open market or private sale
$665,770
$39.39 p/Share
16,902
Reduced 37.54%
28,123
Common Stock