Mar 04
2025
BUY
Grant, award, or other acquisition
-
2,534
Added 24.77%
7,698
Common Stock
Feb 28
2025
SELL
Sale (or disposition) back to the issuer
$8,321
$26.93 p/Share
309
Reduced 5.65%
5,164
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$135,754
$26.93 p/Share
5,041
Reduced 47.95%
5,473
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
5,041
Added 32.41%
10,514
Common Stock
Feb 28
2024
SELL
Sale (or disposition) back to the issuer
$8,329
$14.9 p/Share
559
Reduced 9.27%
5,473
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$38,263
$14.9 p/Share
2,568
Reduced 29.86%
6,032
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
2,568
Added 22.99%
8,600
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
2,059
Added 25.45%
6,032
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
$8,463
$23.84 p/Share
355
Reduced 8.2%
3,973
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$52,304
$23.84 p/Share
2,194
Reduced 33.64%
4,328
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
2,194
Added 25.17%
6,522
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$5,526
$48.9 p/Share
113
Reduced 2.53%
4,356
Common Stock
Apr 01
2022
SELL
Sale (or disposition) back to the issuer
$1,369
$48.9 p/Share
28
Reduced 0.64%
4,328
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
113
Added 2.47%
4,469
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
1,786
Added 29.08%
4,356
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$73,958
$42.8 p/Share
1,728
Reduced 38.61%
2,748
Common Stock
Feb 28
2022
SELL
Sale (or disposition) back to the issuer
$7,618
$42.8 p/Share
178
Reduced 6.48%
2,570
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
1,728
Added 27.85%
4,476
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$2,956
$26.16 p/Share
113
Reduced 3.9%
2,782
Common Stock
Apr 01
2021
SELL
Sale (or disposition) back to the issuer
$889
$26.16 p/Share
34
Reduced 1.22%
2,748
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
113
Added 3.76%
2,895
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$1,089
$36.31 p/Share
30
Reduced 1.07%
2,782
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$43,544
$38.5 p/Share
1,131
Reduced 51.71%
1,056
Common Stock
Feb 28
2021
SELL
Sale (or disposition) back to the issuer
$1,502
$38.5 p/Share
39
Reduced 1.37%
2,812
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
1,131
Added 34.09%
2,187
Common Stock