Aug 12
2025
SELL
Open market or private sale
$1,112,100
$37.07 p/Share
30,000
Reduced 16.9%
147,533
Common Stock
Nov 21
2024
SELL
Open market or private sale
$1,426,800
$47.56 p/Share
30,000
Reduced 14.46%
177,533
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
-
128
Added 0.06%
207,533
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
-
7,606
Added 3.54%
207,405
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
-
4,564
Added 2.23%
199,799
Common Stock
Dec 01
2023
SELL
Open market or private sale
$519,400
$51.94 p/Share
10,000
Reduced 4.87%
195,235
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
5,082
Added 2.42%
205,235
Common Stock
Oct 11
2023
BUY
Grant, award, or other acquisition
-
7,422
Added 3.58%
200,153
Common Stock
Oct 07
2023
BUY
Exercise of conversion of derivative security
-
12,655
Added 6.16%
192,731
Common Stock
Jun 30
2023
SELL
Open market or private sale
$300,000
$60.0 p/Share
5,000
Reduced 2.7%
180,076
Common Stock
Mar 17
2023
SELL
Open market or private sale
$269,000
$53.8 p/Share
5,000
Reduced 2.63%
185,076
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
5,078
Added 2.6%
190,076
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
-
8,319
Added 4.3%
184,998
Common Stock
Oct 10
2022
BUY
Exercise of conversion of derivative security
-
10,512
Added 5.62%
176,679
Common Stock
Jun 01
2022
SELL
Open market or private sale
$268,900
$53.78 p/Share
5,000
Reduced 2.92%
166,167
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
4,350
Added 2.48%
171,167
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
6,407
Added 3.7%
166,817
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
-
9,530
Added 5.61%
160,410
Common Stock
Apr 26
2021
SELL
Open market or private sale
$300,000
$60.0 p/Share
5,000
Reduced 3.21%
150,880
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
-
354
Added 0.23%
155,880
Common Stock
Nov 07
2020
BUY
Exercise of conversion of derivative security
-
5,952
Added 3.69%
155,526
Common Stock
Oct 15
2020
SELL
Open market or private sale
$132,350
$26.47 p/Share
5,000
Reduced 3.23%
149,574
Common Stock
Oct 07
2020
BUY
Grant, award, or other acquisition
-
10,164
Added 6.17%
154,574
Common Stock