Nov 04
2024
SELL
Open market or private sale
$2,467,000
$24.67 p/Share
100,000
Reduced 18.21%
449,129
Common Stock
Aug 27
2024
SELL
Open market or private sale
$452,250
$18.09 p/Share
25,000
Reduced 4.35%
549,129
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,192,449
$19.29 p/Share
61,817
Reduced 9.72%
574,129
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
155,520
Added 19.65%
635,946
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
44,652
Added 8.5%
480,426
Common Stock
Jul 05
2023
BUY
Grant, award, or other acquisition
-
72,766
Added 14.31%
435,774
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$272,217
$15.14 p/Share
17,980
Reduced 4.72%
363,008
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
66,050
Added 14.78%
380,988
Common Stock
Jul 27
2022
SELL
Payment of exercise price or tax liability
$625,036
$11.5 p/Share
54,351
Reduced 14.72%
314,938
Common Stock
Jul 11
2022
BUY
Grant, award, or other acquisition
-
46,040
Added 11.09%
369,289
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$290,118
$18.48 p/Share
15,699
Reduced 4.63%
323,249
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
51,282
Added 13.14%
338,948
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
18,482
Added 6.04%
287,666
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
-
44,652
Added 14.27%
268,264
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$562,792
$29.85 p/Share
18,854
Reduced 7.78%
223,612
Common Stock
Oct 26
2020
BUY
Grant, award, or other acquisition
-
10,841
Added 4.28%
242,466
Common Stock
Jul 27
2020
BUY
Grant, award, or other acquisition
-
92,081
Added 28.45%
231,625
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$235,781
$37.26 p/Share
6,328
Reduced 4.35%
139,120
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
-
36,965
Added 20.26%
145,448
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
-
23,536
Added 17.83%
108,483
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$453,877
$55.27 p/Share
8,212
Reduced 8.87%
84,398
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
24,093
Added 20.64%
92,610
Common Stock
Feb 27
2019
SELL
Open market or private sale
$1,712,901
$55.01 p/Share
31,138
Reduced 31.25%
68,517
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$1,044,750
$41.79 p/Share
25,000
Added 20.06%
99,655
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$203,775
$55.57 p/Share
3,667
Reduced 4.68%
74,655
Common Stock