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
May 16
2023
SELL
Open market or private sale
$31,662
$18.43 p/Share
1,718
Reduced 1.47%
114,906
Common Stock
May 15
2023
SELL
Open market or private sale
$49,665
$19.28 p/Share
2,576
Reduced 2.16%
116,624
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
46,437
Added 28.04%
119,200
Common Stock
Jan 10
2023
SELL
Open market or private sale
$62,108
$18.06 p/Share
3,439
Reduced 4.51%
72,763
Common Stock
Jan 05
2023
SELL
Open market or private sale
$27,109
$19.73 p/Share
1,374
Reduced 2.07%
65,058
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
11,144
Added 12.76%
76,202
Common Stock