Mar 07
2025
SELL
Payment of exercise price or tax liability
$207,102
$21.2 p/Share
9,769
Reduced 19.54%
40,222
Common Stock, No Par V...
Mar 07
2025
BUY
Grant, award, or other acquisition
-
22,267
Added 30.82%
49,991
Common Stock, No Par V...
Jan 10
2025
SELL
Payment of exercise price or tax liability
$12,078
$22.45 p/Share
538
Reduced 1.9%
27,724
Common Stock, No Par V...
Jan 10
2025
BUY
Exercise of conversion of derivative security
-
1,263
Added 4.28%
28,262
Common Stock, No Par V...
Aug 31
2024
SELL
Payment of exercise price or tax liability
$19,870
$19.18 p/Share
1,036
Reduced 3.7%
26,999
Common Stock, No Par V...
Aug 31
2024
BUY
Exercise of conversion of derivative security
-
2,489
Added 8.15%
28,035
Common Stock, No Par V...
Aug 16
2024
SELL
Open market or private sale
$104,874
$18.91 p/Share
5,546
Reduced 17.84%
25,546
Common Stock, No Par V...
Jun 16
2024
SELL
Payment of exercise price or tax liability
$10,934
$12.19 p/Share
897
Reduced 2.8%
31,092
Common Stock, No Par V...
Jun 16
2024
BUY
Exercise of conversion of derivative security
-
2,390
Added 6.95%
31,989
Common Stock, No Par V...
Apr 20
2024
SELL
Payment of exercise price or tax liability
$52,341
$19.4 p/Share
2,698
Reduced 8.35%
29,599
Common Stock, No Par V...
Mar 27
2024
SELL
Open market or private sale
$383,000
$19.15 p/Share
20,000
Reduced 38.24%
32,297
Common Stock, No Par V...
Aug 31
2023
SELL
Payment of exercise price or tax liability
$9,589
$10.75 p/Share
892
Reduced 1.68%
52,297
Common Stock, No Par V...
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
2,489
Added 4.47%
53,189
Common Stock, No Par V...
Apr 20
2023
SELL
Payment of exercise price or tax liability
$14,816
$6.11 p/Share
2,425
Reduced 4.56%
50,700
Common Stock No Par Value
Apr 20
2022
SELL
Payment of exercise price or tax liability
$55,764
$6.0 p/Share
9,294
Reduced 14.89%
53,125
Common Stock, No Par V...
Apr 20
2022
BUY
Grant, award, or other acquisition
-
30,804
Added 35.72%
55,444
Common Stock, No Par V...
Apr 29
2021
BUY
Payment of exercise price or tax liability
$12,832
$5.1 p/Share
2,516
Added 7.37%
31,615
Common Stock, No Par V...
Apr 29
2021
BUY
Grant, award, or other acquisition
-
15,779
Added 29.23%
38,208
Common Stock, No Par V...
Apr 01
2021
SELL
Payment of exercise price or tax liability
$21,281
$5.4 p/Share
3,941
Reduced 14.95%
22,429
Common Stock, No Par V...