Oct 12
2023
SELL
Payment of exercise price or tax liability
$199,349
$15.06 p/Share
13,237
Reduced 9.06%
132,909
Common Stock
Oct 06
2023
SELL
Payment of exercise price or tax liability
$27,612
$13.69 p/Share
2,017
Reduced 1.36%
146,146
Common Stock
Sep 26
2023
BUY
Grant, award, or other acquisition
-
23,315
Added 13.6%
148,163
Common Stock
Jan 23
2023
SELL
Open market or private sale
$1,137,629
$40.73 p/Share
27,931
Reduced 18.28%
124,848
Common Stock
Oct 12
2022
SELL
Payment of exercise price or tax liability
$320,198
$36.44 p/Share
8,787
Reduced 5.44%
152,779
Common Stock
Oct 06
2022
SELL
Payment of exercise price or tax liability
$1,161,241
$35.28 p/Share
32,915
Reduced 16.92%
161,566
Common Stock
Oct 06
2022
BUY
Grant, award, or other acquisition
-
20,408
Added 9.5%
194,481
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
-
55,896
Added 24.31%
174,073
Common Stock
Sep 25
2022
SELL
Payment of exercise price or tax liability
$42,873
$38.94 p/Share
1,101
Reduced 0.92%
118,177
Common Stock
Sep 25
2022
BUY
Exercise of conversion of derivative security
-
3,645
Added 2.97%
119,278
Common Stock
Oct 12
2021
SELL
Payment of exercise price or tax liability
$302,023
$46.28 p/Share
6,526
Reduced 11.06%
52,470
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
-
14,392
Added 19.61%
58,996
Common Stock
Oct 06
2021
SELL
Payment of exercise price or tax liability
$366,018
$47.64 p/Share
7,683
Reduced 14.69%
44,604
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
18,820
Added 26.47%
52,287
Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$40,966
$37.04 p/Share
1,106
Reduced 3.2%
33,467
Common Stock
Sep 25
2021
BUY
Exercise of conversion of derivative security
-
3,645
Added 9.54%
34,573
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$15,141
$37.02 p/Share
409
Reduced 1.31%
30,928
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
1,345
Added 4.12%
31,337
Common Stock
Mar 22
2021
SELL
Open market or private sale
$792,000
$36.0 p/Share
22,000
Reduced 42.31%
29,992
Common Stock
Oct 06
2020
SELL
Payment of exercise price or tax liability
$143,269
$16.79 p/Share
8,533
Reduced 14.1%
51,992
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
-
18,820
Added 23.72%
60,525
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$21,740
$14.87 p/Share
1,462
Reduced 3.39%
41,705
Common Stock
Sep 29
2020
BUY
Grant, award, or other acquisition
-
3,224
Added 6.95%
43,167
Common Stock