Dec 16
2024
SELL
Open market or private sale
$21,748
$25.26 p/Share
861
Reduced 0.35%
242,827
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
$4,055
$4.71 p/Share
861
Added 0.35%
243,688
Common Stock
Dec 13
2024
SELL
Open market or private sale
$514,947
$25.04 p/Share
20,565
Reduced 7.81%
242,827
Common Stock
Dec 13
2024
BUY
Exercise of conversion of derivative security
$96,861
$4.71 p/Share
20,565
Added 7.24%
263,392
Common Stock
Dec 11
2024
SELL
Open market or private sale
$466,207
$25.1 p/Share
18,574
Reduced 7.11%
242,827
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
$87,483
$4.71 p/Share
18,574
Added 6.63%
261,401
Common Stock
Dec 02
2024
SELL
Open market or private sale
$318,343
$21.01 p/Share
15,152
Reduced 5.87%
242,827
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$30,758
$2.03 p/Share
15,152
Added 5.55%
257,979
Common Stock
Jun 26
2024
BUY
Grant, award, or other acquisition
-
8,490
Added 4.3%
189,027
Common Stock
Jun 28
2023
BUY
Grant, award, or other acquisition
-
6,051
Added 3.24%
180,537
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
7,397
Added 4.07%
174,486
Common Stock
Aug 05
2021
SELL
Open market or private sale
$577,591
$70.13 p/Share
8,236
Reduced 4.7%
167,089
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$16,719
$2.03 p/Share
8,236
Added 4.49%
175,325
Common Stock
Jul 30
2021
SELL
Open market or private sale
$700
$70.0 p/Share
10
Reduced 0.01%
167,089
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$20
$2.03 p/Share
10
Added 0.01%
167,099
Common Stock
Jul 29
2021
SELL
Open market or private sale
$122,815
$70.02 p/Share
1,754
Reduced 1.04%
167,089
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$3,561
$2.03 p/Share
1,754
Added 1.03%
168,843
Common Stock
Jul 21
2021
SELL
Open market or private sale
$162,875
$65.15 p/Share
2,500
Reduced 1.47%
167,089
Common Stock
Jul 21
2021
BUY
Exercise of conversion of derivative security
$5,075
$2.03 p/Share
2,500
Added 1.45%
169,589
Common Stock
Jul 20
2021
SELL
Open market or private sale
$488,100
$65.08 p/Share
7,500
Reduced 4.3%
167,089
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$15,225
$2.03 p/Share
7,500
Added 4.12%
174,589
Common Stock
Jul 16
2021
SELL
Open market or private sale
$1,277,800
$63.89 p/Share
20,000
Reduced 10.69%
167,089
Common Stock
Jul 16
2021
BUY
Exercise of conversion of derivative security
$40,600
$2.03 p/Share
20,000
Added 9.66%
187,089
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
-
2,605
Added 1.54%
167,089
Common Stock
Jan 19
2021
SELL
Open market or private sale
$2,235,100
$63.86 p/Share
35,000
Reduced 17.55%
164,484
Common Stock