Aug 02
2024
SELL
Open market or private sale
$138,295
$85.0 p/Share
1,627
Reduced 83.56%
320
Common Stock, $0.01 pa...
Aug 02
2024
BUY
Exercise of conversion of derivative security
$58,214
$35.78 p/Share
1,627
Added 45.52%
1,947
Common Stock, $0.01 pa...
Jun 28
2024
SELL
Open market or private sale
$269,230
$91.11 p/Share
2,955
Reduced 90.23%
320
Common Stock, $0.01 pa...
Jun 28
2024
BUY
Exercise of conversion of derivative security
$98,903
$33.47 p/Share
2,955
Added 47.43%
3,275
Common Stock, $0.01 pa...
Jun 04
2024
-
814
Reduced 82.22%
176
Common Stock, $0.01 pa...
Jun 03
2024
SELL
Payment of exercise price or tax liability
$34,089
$97.12 p/Share
351
Reduced 26.17%
990
Common Stock, $0.01 pa...
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
1,165
Added 46.49%
1,341
Common Stock, $0.01 pa...
Mar 28
2024
SELL
Open market or private sale
$306,767
$93.87 p/Share
3,268
Reduced 94.89%
176
Common Stock, $0.01 pa...
Mar 28
2024
BUY
Exercise of conversion of derivative security
$123,824
$37.89 p/Share
3,268
Added 48.69%
3,444
Common Stock, $0.01 pa...
Feb 01
2024
-
752
Reduced 81.03%
176
Common Stock, $0.01 pa...
Jan 30
2024
SELL
Payment of exercise price or tax liability
$34,072
$82.5 p/Share
413
Reduced 30.8%
928
Common Stock, $0.01 pa...
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
1,165
Added 46.49%
1,341
Common Stock, $0.01 pa...
Jul 18
2023
-
802
Reduced 100.0%
0
Common Stock, $0.01 pa...
Jul 16
2023
SELL
Payment of exercise price or tax liability
$30,502
$84.03 p/Share
363
Reduced 31.16%
802
Common Stock, $0.01 pa...
Jul 16
2023
BUY
Exercise of conversion of derivative security
-
1,165
Added 50.0%
1,165
Common Stock, $0.01 pa...
Jun 12
2023
SELL
Open market or private sale
$628,172
$72.95 p/Share
8,611
Reduced 100.0%
0
Common Stock, $0.01 pa...
Jun 12
2023
BUY
Exercise of conversion of derivative security
$282,182
$32.77 p/Share
8,611
Added 69.03%
3,863
Common Stock, $0.01 pa...
Nov 15
2022
-
1,450
Reduced 100.0%
0
Common Stock, $0.01 pa...
Nov 15
2022
SELL
Open market or private sale
$239,125
$58.71 p/Share
4,073
Reduced 73.75%
1,450
Common Stock, $0.01 pa...
Nov 12
2022
SELL
Payment of exercise price or tax liability
$184,677
$59.04 p/Share
3,128
Reduced 36.16%
5,523
Common Stock, $0.01 pa...
Nov 12
2022
BUY
Exercise of conversion of derivative security
-
2,241
Added 50.0%
2,241
Common Stock, $0.01 pa...
Nov 12
2022
BUY
Grant, award, or other acquisition
-
6,410
Added 45.62%
7,640
Common Stock, $0.01 pa...
Nov 11
2022
SELL
Open market or private sale
$739,994
$58.53 p/Share
12,643
Reduced 100.0%
0
Common Stock, $0.01 pa...
Nov 11
2022
BUY
Exercise of conversion of derivative security
$362,980
$28.71 p/Share
12,643
Added 63.9%
7,143
Common Stock, $0.01 pa...
Jun 07
2022
-
13,111
Reduced 100.0%
0
Common Stock, $0.01 pa...