Mar 03
2022
BUY
Grant, award, or other acquisition
-
3,616
Added 3.08%
113,782
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$394,228
$38.99 p/Share
10,111
Reduced 11.46%
78,107
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
48,866
Added 30.73%
110,166
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$40,220
$37.31 p/Share
1,078
Reduced 1.49%
71,411
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$49,513
$45.93 p/Share
1,078
Reduced 1.47%
72,489
Common Stock
Jul 28
2021
SELL
Open market or private sale
$1,331,092
$40.89 p/Share
32,553
Reduced 30.68%
73,567
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$753,602
$23.15 p/Share
32,553
Added 23.47%
106,120
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$41,320
$38.33 p/Share
1,078
Reduced 1.44%
73,567
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$32,002
$38.79 p/Share
825
Reduced 1.09%
74,645
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,858
Added 2.4%
75,470
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$263,153
$41.91 p/Share
6,279
Reduced 10.64%
52,734
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
34,289
Added 31.78%
73,612
Common Stock
Feb 17
2021
SELL
Open market or private sale
$575,400
$47.95 p/Share
12,000
Reduced 20.83%
45,602
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$277,800
$23.15 p/Share
12,000
Added 17.24%
57,602
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$11,930
$33.14 p/Share
360
Reduced 0.78%
45,602
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$10,483
$29.12 p/Share
360
Reduced 0.78%
45,962
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$8,673
$24.16 p/Share
359
Reduced 0.77%
46,322
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$22,839
$27.06 p/Share
844
Reduced 1.78%
46,681
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
1,899
Added 3.84%
47,525
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$39,495
$27.07 p/Share
1,459
Reduced 6.87%
19,768
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
25,858
Added 36.17%
45,626
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
12,958
Added 37.91%
21,227
Common Stock