Feb 16
2024
SELL
Payment of exercise price or tax liability
$56,802
$24.41 p/Share
2,327
Reduced 1.64%
139,765
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$80,021
$23.93 p/Share
3,344
Reduced 2.3%
142,092
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
27,938
Added 16.11%
145,436
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$185,353
$25.69 p/Share
7,215
Reduced 5.79%
117,498
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$176,274
$21.22 p/Share
8,307
Added 6.24%
124,713
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$45,530
$30.66 p/Share
1,485
Reduced 1.26%
116,406
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
-
3,383
Reduced 3.05%
107,518
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
24,301
Added 17.09%
117,891
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$28,648
$31.31 p/Share
915
Reduced 0.93%
96,973
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$42,969
$41.04 p/Share
1,047
Reduced 1.12%
92,501
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
5,387
Added 5.22%
97,888
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$27,770
$36.83 p/Share
754
Reduced 0.8%
93,548
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$25,676
$35.81 p/Share
717
Reduced 0.75%
94,302
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
2,942
Added 3.0%
95,019
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
-
2,564
Reduced 2.71%
92,077
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
9,930
Added 9.5%
94,641
Common Stock
Feb 24
2021
SELL
Open market or private sale
$258,128
$28.63 p/Share
9,016
Reduced 9.62%
84,711
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$210,192
$15.63 p/Share
13,448
Added 12.93%
90,589
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
-
767
Reduced 1.13%
67,385
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
16,043
Added 16.66%
80,279
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$21,419
$28.52 p/Share
751
Reduced 1.14%
65,003
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$39,279
$28.36 p/Share
1,385
Reduced 2.06%
65,754
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
4,977
Added 6.99%
66,266
Common Stock