Sep 16
2024
SELL
Open market or private sale
$1,006,625
$74.92 p/Share
13,436
Reduced 11.24%
106,134
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$457,227
$34.03 p/Share
13,436
Added 10.1%
119,570
Common Stock
Sep 13
2024
SELL
Open market or private sale
$2,019,978
$74.9 p/Share
26,969
Reduced 20.26%
106,134
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$917,755
$34.03 p/Share
26,969
Added 16.85%
133,103
Common Stock
Sep 12
2024
SELL
Open market or private sale
$47,574
$74.92 p/Share
635
Reduced 0.59%
106,134
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$21,609
$34.03 p/Share
635
Added 0.59%
106,769
Common Stock
Sep 06
2024
SELL
Open market or private sale
$10,675,993
$71.65 p/Share
149,002
Reduced 58.4%
106,134
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
$3,385,325
$22.72 p/Share
149,002
Added 36.87%
255,136
Common Stock
Jun 10
2024
SELL
Open market or private sale
$1,271,700
$60.0 p/Share
21,195
Reduced 16.65%
106,134
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$503,381
$23.75 p/Share
21,195
Added 14.27%
127,329
Common Stock
May 30
2024
SELL
Open market or private sale
$1,165,725
$55.0 p/Share
21,195
Reduced 16.65%
106,134
Common Stock
May 30
2024
BUY
Exercise of conversion of derivative security
$503,381
$23.75 p/Share
21,195
Added 14.27%
127,329
Common Stock
May 28
2024
SELL
Open market or private sale
$5,150,853
$49.62 p/Share
103,806
Reduced 49.45%
106,134
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$2,456,049
$23.66 p/Share
103,806
Added 33.09%
209,940
Common Stock
May 17
2024
SELL
Open market or private sale
$116,467
$25.09 p/Share
4,642
Reduced 4.19%
106,134
Common Stock
May 14
2024
SELL
Open market or private sale
$271,000
$25.47 p/Share
10,640
Reduced 8.76%
110,776
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
14,518
Added 10.68%
121,416
Common Stock
Jan 12
2024
SELL
Open market or private sale
$133,616
$28.63 p/Share
4,667
Reduced 4.18%
106,898
Common Stock
Jan 10
2024
SELL
Open market or private sale
$35,980
$28.9 p/Share
1,245
Reduced 1.1%
111,565
Common Stock
Jan 09
2024
SELL
Open market or private sale
$136,782
$29.01 p/Share
4,715
Reduced 4.01%
112,810
Common Stock
Jan 05
2024
SELL
Open market or private sale
$40,471
$29.2 p/Share
1,386
Reduced 1.17%
117,525
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
12,873
Added 9.77%
118,911
Common Stock
Dec 22
2023
SELL
Open market or private sale
$849,300
$30.0 p/Share
28,310
Reduced 21.07%
106,038
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$669,814
$23.66 p/Share
28,310
Added 17.4%
134,348
Common Stock
Jun 13
2023
SELL
Open market or private sale
$170,886
$19.27 p/Share
8,868
Reduced 7.72%
106,038
Common Stock