Mar 09
2024
SELL
Payment of exercise price or tax liability
$331,995
$38.93 p/Share
8,528
Reduced 0.67%
1,263,986
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
17,333
Added 1.34%
1,272,514
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$570,305
$35.72 p/Share
15,966
Reduced 1.26%
1,255,181
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
-
32,451
Added 2.49%
1,271,147
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$3,687,730
$35.79 p/Share
103,038
Reduced 7.68%
1,238,696
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
209,425
Added 13.5%
1,341,734
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$299,648
$34.92 p/Share
8,581
Reduced 0.75%
1,132,309
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
17,452
Added 1.51%
1,140,890
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$179,578
$22.72 p/Share
7,904
Reduced 0.7%
1,123,438
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
17,333
Added 1.51%
1,131,342
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$117,623
$22.06 p/Share
5,332
Reduced 0.48%
1,114,009
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
17,452
Added 1.54%
1,119,341
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,066,377
$13.27 p/Share
80,360
Reduced 6.8%
1,101,889
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
163,333
Added 12.14%
1,182,249
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$120,977
$21.28 p/Share
5,685
Reduced 0.55%
1,018,916
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
17,452
Added 1.67%
1,024,601
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$1,435,283
$21.19 p/Share
67,734
Reduced 6.15%
1,033,829
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
163,333
Added 12.91%
1,101,563
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$318,913
$19.1 p/Share
16,697
Reduced 1.75%
938,230
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
36,663
Added 3.7%
954,927
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$1,170,056
$14.56 p/Share
80,361
Reduced 3.78%
2,048,200
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
163,334
Added 7.13%
2,128,561
Common Stock