Feb 09
2022
BUY
Exercise of conversion of derivative security
-
1,461
Added 2.03%
70,495
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
9,996
Added 11.13%
79,825
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$19,303
$25.2 p/Share
766
Reduced 1.1%
69,034
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
1,602
Added 2.24%
69,800
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$19,154
$25.37 p/Share
755
Reduced 1.09%
68,198
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
1,465
Added 2.08%
68,953
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$13,548
$25.37 p/Share
534
Reduced 0.79%
67,488
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,035
Added 1.5%
68,022
Common Stock
Oct 28
2021
SELL
Payment of exercise price or tax liability
$11,375
$32.78 p/Share
347
Reduced 0.49%
70,842
Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
-
750
Added 1.04%
71,189
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$4,621
$42.39 p/Share
109
Reduced 0.15%
70,439
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
-
235
Added 0.33%
70,548
Common Stock
Apr 28
2021
SELL
Open market or private sale
$90,193
$41.95 p/Share
2,150
Reduced 2.97%
70,313
Common Stock
Apr 27
2021
SELL
Open market or private sale
$4,199
$41.99 p/Share
100
Reduced 0.14%
72,463
Common Stock
Apr 22
2021
SELL
Open market or private sale
$81,920
$40.96 p/Share
2,000
Reduced 2.68%
72,563
Common Stock
Apr 17
2021
SELL
Payment of exercise price or tax liability
$70,389
$39.5 p/Share
1,782
Reduced 2.33%
74,563
Common Stock
Apr 17
2021
BUY
Exercise of conversion of derivative security
-
3,855
Added 4.81%
76,345
Common Stock
Apr 16
2021
SELL
Open market or private sale
$79,980
$39.99 p/Share
2,000
Reduced 2.68%
72,490
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,305,958
$34.9 p/Share
37,420
Reduced 33.44%
74,490
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$774,594
$20.7 p/Share
37,420
Added 25.06%
111,910
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$75,156
$33.9 p/Share
2,217
Reduced 2.89%
74,490
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$80,451
$34.22 p/Share
2,351
Reduced 2.97%
76,707
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$174,077
$34.22 p/Share
5,087
Added 6.05%
79,058
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$34,617
$33.35 p/Share
1,038
Reduced 1.38%
73,971
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
2,246
Added 2.91%
75,009
Common Stock