Nov 22
2024
|
SELL
Open market or private sale
|
$3,487,200
$174.36 p/Share
|
20,000
|
|
May 31
2024
|
|
-
|
5,000
|
|
May 31
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,139
|
|
Dec 20
2023
|
BUY
Grant, award, or other acquisition
|
-
|
2,040
|
|
Jul 31
2023
|
SELL
Payment of exercise price or tax liability
|
$73,857
$32.21 p/Share
|
2,293
|
|
Jul 31
2023
|
BUY
Exercise of conversion of derivative security
|
$73,850
$14.77 p/Share
|
5,000
|
|
Jan 04
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,231
|
|
May 27
2022
|
BUY
Grant, award, or other acquisition
|
-
|
4,000
|
|
Jan 04
2022
|
BUY
Grant, award, or other acquisition
|
-
|
2,891
|
|
Sep 14
2021
|
BUY
Open market or private purchase
|
$51,000
$25.5 p/Share
|
2,000
|
|
Jun 04
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,770
|
|