Mar 11
2024
SELL
Open market or private sale
$244,880
$65.97 p/Share
3,712
Reduced 15.79%
19,803
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
7,345
Added 23.8%
23,515
Common Stock
Mar 07
2024
SELL
Open market or private sale
$429,569
$66.6 p/Share
6,450
Reduced 28.51%
16,170
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
13,132
Added 36.73%
22,620
Common Stock
Feb 26
2024
SELL
Open market or private sale
$288,621
$70.19 p/Share
4,112
Reduced 30.24%
9,488
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
7,907
Added 36.76%
13,600
Common Stock
Feb 02
2024
SELL
Open market or private sale
$413,744
$67.09 p/Share
6,167
Reduced 52.0%
5,693
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
11,860
Added 50.0%
11,860
Common Stock
Jan 02
2024
SELL
Open market or private sale
$4,421,399
$70.99 p/Share
62,282
Reduced 100.0%
0
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$1,237,543
$19.87 p/Share
62,282
Added 50.0%
62,282
Common Stock
Dec 13
2023
SELL
Open market or private sale
$1,382,030
$65.0 p/Share
21,262
Reduced 100.0%
0
Common Stock
Jul 17
2023
SELL
Open market or private sale
$119,730
$65.0 p/Share
1,842
Reduced 7.97%
21,262
Common Stock
Mar 13
2023
SELL
Open market or private sale
$328,203
$44.69 p/Share
7,344
Reduced 24.12%
23,104
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
7,344
Added 19.43%
30,448
Common Stock
Feb 24
2023
SELL
Open market or private sale
$372,688
$47.14 p/Share
7,906
Reduced 25.5%
23,104
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
7,906
Added 20.32%
31,010
Common Stock
Feb 21
2023
SELL
Open market or private sale
$400,992
$48.0 p/Share
8,354
Reduced 26.56%
23,104
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
8,354
Added 20.98%
31,458
Common Stock
Mar 04
2022
SELL
Open market or private sale
$214,307
$55.52 p/Share
3,860
Reduced 14.32%
23,104
Common Stock
Mar 02
2022
SELL
Open market or private sale
$238,005
$56.98 p/Share
4,177
Reduced 13.41%
26,964
Common Stock
Feb 24
2022
SELL
Open market or private sale
$211,080
$52.17 p/Share
4,046
Reduced 11.5%
31,141
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
7,906
Added 18.35%
35,187
Common Stock
Feb 22
2022
SELL
Open market or private sale
$230,403
$55.16 p/Share
4,177
Reduced 13.28%
27,281
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
8,354
Added 20.98%
31,458
Common Stock
Jan 18
2022
SELL
Open market or private sale
$261,553
$42.03 p/Share
6,223
Reduced 21.22%
23,104
Common Stock