Jan 10
2025
SELL
Open market or private sale
$67,925
$63.72 p/Share
1,066
Reduced 0.89%
118,863
Common Stock
Jan 08
2025
SELL
Open market or private sale
$96,697
$66.05 p/Share
1,464
Reduced 1.28%
113,272
Common Stock
Jan 08
2025
BUY
Grant, award, or other acquisition
-
6,657
Added 5.26%
119,929
Common Stock
Jan 07
2025
SELL
Open market or private sale
$227,979
$65.7 p/Share
3,470
Reduced 2.94%
114,736
Common Stock
May 29
2024
SELL
Open market or private sale
$11,028,200
$50.0 p/Share
220,564
Reduced 65.25%
117,481
Common Stock
May 29
2024
BUY
Exercise of conversion of derivative security
$5,792,010
$26.26 p/Share
220,564
Added 38.07%
358,769
Common Stock
May 28
2024
SELL
Open market or private sale
$1,036,407
$50.01 p/Share
20,724
Reduced 5.78%
338,045
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$544,212
$26.26 p/Share
20,724
Added 5.97%
326,613
Common Stock
May 14
2024
SELL
Open market or private sale
$280,748
$25.32 p/Share
11,088
Reduced 8.62%
117,481
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
14,518
Added 10.15%
128,569
Common Stock
Jan 09
2024
SELL
Open market or private sale
$131,222
$29.18 p/Share
4,497
Reduced 3.79%
114,051
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
12,873
Added 9.8%
118,548
Common Stock
Dec 22
2023
SELL
Open market or private sale
$395,970
$30.0 p/Share
13,199
Reduced 11.14%
105,241
Common Stock
May 16
2023
SELL
Open market or private sale
$29,736
$18.47 p/Share
1,610
Reduced 1.35%
117,619
Common Stock
May 15
2023
SELL
Open market or private sale
$42,653
$19.3 p/Share
2,210
Reduced 1.82%
119,229
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
55,408
Added 31.33%
121,439
Common Stock
Jan 10
2023
SELL
Open market or private sale
$51,768
$18.12 p/Share
2,857
Reduced 4.15%
66,031
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
13,297
Added 16.18%
68,888
Common Stock
May 16
2022
SELL
Open market or private sale
$26,525
$18.51 p/Share
1,433
Reduced 2.55%
54,683
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
20,137
Added 26.41%
56,116
Common Stock
Jan 11
2022
SELL
Open market or private sale
$28,977
$25.11 p/Share
1,154
Reduced 3.11%
35,979
Common Stock
Jan 06
2022
BUY
Grant, award, or other acquisition
-
13,006
Added 25.94%
37,133
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
14,172
Added 37.76%
23,355
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
-
9,183
Added 50.0%
9,183
Common Stock