Mar 01
2024
SELL
Payment of exercise price or tax liability
$20,782
$24.8 p/Share
838
Reduced 0.62%
134,553
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
12,720
Added 8.59%
135,391
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$15,707
$22.83 p/Share
688
Reduced 0.56%
122,671
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$12,500
$18.17 p/Share
688
Reduced 0.55%
123,359
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$10,939
$15.9 p/Share
688
Reduced 0.55%
124,047
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$7,315
$13.35 p/Share
548
Reduced 0.44%
124,735
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
384
Reduced 0.31%
125,283
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
24,450
Added 16.29%
125,667
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$4,076
$12.94 p/Share
315
Reduced 0.31%
101,217
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$4,495
$14.27 p/Share
315
Reduced 0.31%
101,532
Common Stock
Jun 02
2022
SELL
Open market or private sale
$4,598
$14.37 p/Share
320
Reduced 0.31%
101,847
Common Stock
May 15
2022
SELL
Open market or private sale
$6,285
$10.51 p/Share
598
Reduced 0.58%
102,167
Common Stock
Mar 02
2022
SELL
Open market or private sale
$6,273
$15.49 p/Share
405
Reduced 0.39%
102,765
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$47,350
$2.34 p/Share
20,235
Added 16.4%
103,170
Common Stock
Nov 29
2021
SELL
Open market or private sale
$166,615
$28.53 p/Share
5,840
Reduced 8.58%
62,235
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$13,666
$2.34 p/Share
5,840
Added 7.9%
68,075
Common Stock
Nov 29
2021
BUY
Grant, award, or other acquisition
-
20,700
Added 19.97%
82,935
Common Stock
Nov 22
2021
SELL
Open market or private sale
$118,768
$28.55 p/Share
4,160
Reduced 6.27%
62,235
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$9,734
$2.34 p/Share
4,160
Added 5.9%
66,395
Common Stock
Apr 16
2021
BUY
Grant, award, or other acquisition
-
7,000
Added 10.11%
62,235
Common Stock