Oct 02
2023
SELL
Open market or private sale
$44,960
$44.96 p/Share
1,000
Reduced 0.7%
141,244
Common Stock
Sep 01
2023
SELL
Open market or private sale
$43,530
$43.53 p/Share
1,000
Reduced 0.7%
142,244
Common Stock
Aug 01
2023
SELL
Open market or private sale
$42,790
$42.79 p/Share
1,000
Reduced 0.69%
143,244
Common Stock
Jul 03
2023
SELL
Open market or private sale
$38,350
$38.35 p/Share
1,000
Reduced 0.69%
144,244
Common Stock
Jun 07
2023
SELL
Open market or private sale
$36,740
$36.74 p/Share
1,000
Reduced 0.68%
145,244
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
-
21,698
Reduced 12.92%
146,244
Common Stock
Apr 07
2023
BUY
Other acquisition or disposition
-
42,586
Added 20.23%
167,942
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
-
4,275
Reduced 3.3%
125,356
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
-
8,550
Added 6.19%
129,631
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
4,344
Reduced 3.46%
121,081
Common Stock
Mar 17
2023
BUY
Other acquisition or disposition
-
8,688
Added 6.48%
125,425
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
-
16,498
Reduced 12.38%
116,737
Common Stock, no par v...
Mar 08
2023
BUY
Other acquisition or disposition
-
32,738
Added 19.72%
133,235
Common Stock, no par v...
Nov 23
2022
SELL
Open market or private sale
$1,756,000
$43.9 p/Share
40,000
Reduced 28.47%
100,497
Common Stock, no par v...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$1,967,314
$45.99 p/Share
42,777
Reduced 23.34%
140,497
Common Stock, no par v...
Nov 17
2022
BUY
Exercise of conversion of derivative security
$1,254,246
$21.76 p/Share
57,640
Added 27.17%
154,477
Common Stock, no par v...
Oct 03
2022
SELL
Payment of exercise price or tax liability
$1,840,509
$34.99 p/Share
52,601
Reduced 29.51%
125,634
Common Stock, no par v...
Oct 03
2022
BUY
Exercise of conversion of derivative security
$1,594,782
$24.07 p/Share
66,256
Added 28.76%
164,145
Common Stock, no par v...
Aug 24
2022
SELL
Payment of exercise price or tax liability
$2,343,933
$30.21 p/Share
77,588
Reduced 40.93%
111,979
Common Stock, no par v...
Aug 24
2022
BUY
Exercise of conversion of derivative security
$1,786,663
$18.54 p/Share
96,368
Added 38.67%
152,848
Common Stock, no par v...
Apr 05
2022
SELL
Payment of exercise price or tax liability
-
3,954
Reduced 4.07%
93,199
Common Stock, no par v...
Apr 05
2022
BUY
Other acquisition or disposition
-
7,941
Added 7.56%
97,153
Common Stock, no par v...
Apr 02
2022
SELL
Payment of exercise price or tax liability
-
4,257
Reduced 4.55%
89,212
Common Stock, no par v...
Apr 02
2022
BUY
Other acquisition or disposition
-
8,550
Added 8.38%
93,469
Common Stock, no par v...
Mar 17
2022
SELL
Payment of exercise price or tax liability
-
4,325
Reduced 4.85%
84,919
Common Stock, no par v...