Nov 06
2024
SELL
Open market or private sale
$271,388
$52.05 p/Share
5,214
Reduced 6.51%
74,938
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$67,938
$13.03 p/Share
5,214
Added 6.11%
80,152
Common Stock
Jun 04
2024
SELL
Payment of exercise price or tax liability
$11,483
$42.22 p/Share
272
Reduced 0.36%
74,938
Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$74,304
$43.05 p/Share
1,726
Reduced 2.26%
74,778
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$71,936
$43.05 p/Share
1,671
Reduced 2.14%
76,504
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$44,212
$43.05 p/Share
1,027
Reduced 1.3%
78,175
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$56,544
$46.31 p/Share
1,221
Reduced 1.52%
79,202
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
10,754
Added 11.79%
80,423
Common Stock
Aug 28
2023
SELL
Open market or private sale
$1,530,994
$53.13 p/Share
28,816
Reduced 29.26%
69,669
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
$482,379
$16.74 p/Share
28,816
Added 22.64%
98,485
Common Stock
Jun 04
2023
SELL
Payment of exercise price or tax liability
$17,652
$46.7 p/Share
378
Reduced 0.54%
69,669
Common Stock
Apr 13
2023
SELL
Open market or private sale
$477,001
$41.5 p/Share
11,494
Reduced 14.24%
69,215
Common Stock
Apr 13
2023
BUY
Exercise of conversion of derivative security
$232,523
$20.23 p/Share
11,494
Added 12.47%
80,709
Common Stock
Apr 10
2023
SELL
Open market or private sale
$200,000
$40.0 p/Share
5,000
Reduced 6.74%
69,215
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$101,150
$20.23 p/Share
5,000
Added 6.31%
74,215
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$60,713
$36.29 p/Share
1,673
Reduced 2.36%
69,215
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$60,912
$37.6 p/Share
1,620
Reduced 2.23%
70,888
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$68,190
$36.84 p/Share
1,851
Reduced 2.49%
72,508
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
12,752
Added 14.64%
74,359
Common Stock
Aug 09
2022
SELL
Open market or private sale
$119,145
$39.0 p/Share
3,055
Reduced 4.72%
61,607
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$60,458
$19.79 p/Share
3,055
Added 4.51%
64,662
Common Stock
Aug 08
2022
SELL
Open market or private sale
$190,000
$38.0 p/Share
5,000
Reduced 7.51%
61,607
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$98,950
$19.79 p/Share
5,000
Added 6.98%
66,607
Common Stock
Jul 15
2022
SELL
Open market or private sale
$395,117
$36.46 p/Share
10,837
Reduced 14.96%
61,607
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
$214,464
$19.79 p/Share
10,837
Added 13.01%
72,444
Common Stock