Dec 02
2024
SELL
Sale (or disposition) back to the issuer
-
43,206
Reduced 100.0%
0
Common Stock
Sep 04
2024
SELL
Open market or private sale
$67,359
$26.21 p/Share
2,570
Reduced 5.62%
43,153
Common Stock
Aug 29
2024
SELL
Open market or private sale
$69,877
$26.62 p/Share
2,625
Reduced 5.43%
45,723
Common Stock
Aug 27
2024
SELL
Open market or private sale
$116,727
$27.26 p/Share
4,282
Reduced 8.14%
48,348
Common Stock
Aug 11
2024
BUY
Exercise of conversion of derivative security
-
5,500
Added 9.46%
52,630
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
-
6,000
Added 11.29%
47,130
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
-
10,000
Added 19.56%
41,130
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$75,412
$28.34 p/Share
2,661
Reduced 7.9%
31,012
Common Stock
Aug 22
2023
SELL
Payment of exercise price or tax liability
$92,311
$29.73 p/Share
3,105
Reduced 8.44%
33,673
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$131,231
$29.59 p/Share
4,435
Reduced 10.76%
36,778
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
7,000
Added 14.52%
41,213
Common Stock
Jul 30
2023
BUY
Exercise of conversion of derivative security
-
6,000
Added 14.92%
34,213
Common Stock
Jul 29
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 26.17%
28,213
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$10,866
$37.73 p/Share
288
Reduced 1.57%
18,076
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
580
Added 3.06%
18,364
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$99,566
$44.89 p/Share
2,218
Reduced 11.09%
17,784
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$117,669
$44.22 p/Share
2,661
Reduced 11.74%
20,002
Common Stock
Nov 23
2022
SELL
Payment of exercise price or tax liability
$141,184
$45.47 p/Share
3,105
Reduced 12.05%
22,663
Common Stock
Nov 10
2022
SELL
Open market or private sale
$396,346
$42.16 p/Share
9,401
Reduced 26.73%
25,768
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 12.45%
35,169
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
7,000
Added 18.83%
30,169
Common Stock
Jul 30
2022
BUY
Exercise of conversion of derivative security
-
6,000
Added 20.57%
23,169
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$487,785
$77.23 p/Share
6,316
Reduced 26.89%
17,169
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
14,084
Added 37.49%
23,485
Common Stock
Sep 03
2021
SELL
Open market or private sale
$450,000
$90.0 p/Share
5,000
Reduced 34.72%
9,401
Common Stock