Mar 12
2023
BUY
Exercise of conversion of derivative security
-
25,507
Added 13.38%
165,081
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$128,930
$16.31 p/Share
7,905
Added 5.36%
139,574
Common Stock
Aug 01
2022
SELL
Open market or private sale
$185,115
$24.6 p/Share
7,525
Reduced 5.41%
131,669
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
-
18,056
Added 11.48%
139,194
Common Stock
Mar 23
2022
SELL
Open market or private sale
$35,070
$25.05 p/Share
1,400
Reduced 1.14%
121,138
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
4,551
Added 3.58%
122,538
Common Stock
Mar 16
2022
SELL
Open market or private sale
$86,278
$23.35 p/Share
3,695
Reduced 3.04%
117,987
Common Stock
Mar 14
2022
SELL
Open market or private sale
$229,032
$21.98 p/Share
10,420
Reduced 7.89%
121,682
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
-
25,507
Added 16.57%
128,472
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$187,260
$23.15 p/Share
8,089
Added 7.05%
106,595
Common Stock
Aug 02
2021
SELL
Open market or private sale
$267,076
$37.13 p/Share
7,193
Reduced 6.81%
98,506
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
18,055
Added 14.59%
105,699
Common Stock
Mar 15
2021
SELL
Open market or private sale
$183,623
$41.78 p/Share
4,395
Reduced 4.78%
87,644
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$603,982
$42.51 p/Share
14,208
Reduced 13.37%
92,039
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
36,776
Added 26.49%
102,077
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$123,251
$42.87 p/Share
2,875
Reduced 3.97%
69,471
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$311,665
$42.87 p/Share
7,270
Added 9.13%
72,346
Common Stock
Dec 08
2020
SELL
Open market or private sale
$838,995
$39.51 p/Share
21,235
Reduced 24.6%
65,076
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$680,568
$24.87 p/Share
27,365
Added 24.07%
86,311
Common Stock
Dec 07
2020
SELL
Open market or private sale
$1,131,912
$39.5 p/Share
28,656
Reduced 32.71%
58,946
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$918,424
$24.87 p/Share
36,929
Added 29.65%
87,602
Common Stock