Jan 03
2025
SELL
Open market or private sale
$468,911
$46.18 p/Share
10,154
Reduced 1.43%
698,462
Common Stock
Jan 02
2025
SELL
Open market or private sale
$499,164
$45.64 p/Share
10,937
Reduced 1.52%
708,616
Common Stock
Oct 01
2024
SELL
Open market or private sale
$1,077,323
$49.8 p/Share
21,633
Reduced 2.92%
719,553
Common Stock
Aug 29
2024
SELL
Open market or private sale
$2,773,572
$47.5 p/Share
58,391
Reduced 7.3%
741,186
Common Stock
Aug 28
2024
SELL
Open market or private sale
$2,695,344
$47.61 p/Share
56,613
Reduced 6.61%
799,577
Common Stock
Aug 06
2024
SELL
Open market or private sale
$3,106,055
$44.93 p/Share
69,131
Reduced 7.47%
856,190
Common Stock
Aug 05
2024
SELL
Open market or private sale
$2,666,737
$45.81 p/Share
58,213
Reduced 5.92%
925,321
Common Stock
Jul 17
2024
BUY
Grant, award, or other acquisition
-
850,000
Added 46.36%
983,534
Common Stock
Jul 01
2024
SELL
Open market or private sale
$797,776
$41.43 p/Share
19,256
Reduced 12.6%
133,534
Common Stock
Apr 01
2024
SELL
Open market or private sale
$785,582
$41.39 p/Share
18,980
Reduced 11.05%
152,790
Common Stock
Jan 25
2024
SELL
Open market or private sale
$122,054
$48.3 p/Share
2,527
Reduced 1.45%
171,770
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
150,000
Added 46.25%
174,297
Common Stock
Dec 11
2023
SELL
Open market or private sale
$3,371,094
$36.09 p/Share
93,408
Reduced 79.36%
24,297
Common Stock
Nov 30
2023
SELL
Open market or private sale
$794,063
$28.65 p/Share
27,716
Reduced 20.41%
108,062
Common Stock
Nov 29
2023
SELL
Open market or private sale
$774,981
$27.85 p/Share
27,827
Reduced 17.01%
135,778
Common Stock
Nov 28
2023
SELL
Open market or private sale
$701,266
$27.31 p/Share
25,678
Reduced 13.57%
163,605
Common Stock
Oct 20
2023
BUY
Exercise of conversion of derivative security
$28,157
$2.92 p/Share
9,643
Added 4.62%
198,926
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
160,602
Added 45.9%
189,283
Common Stock
Mar 31
2022
BUY
Open market or private purchase
-
60,000
Added 12.24%
430,227
Common Stock
Jan 21
2022
SELL
Open market or private sale
$14,442
$0.37 p/Share
39,033
Reduced 9.54%
370,227
Common Stock
Jan 23
2021
SELL
Payment of exercise price or tax liability
$76,631
$2.11 p/Share
36,318
Reduced 0.89%
4,060,780
Common Stock