Mar 25
2024
SELL
Open market or private sale
$1,536,246
$126.44 p/Share
12,150
Reduced 45.55%
14,522
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
$604,584
$49.76 p/Share
12,150
Added 31.3%
26,672
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$595,520
$112.66 p/Share
5,286
Reduced 26.69%
14,522
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
16,730
Added 45.79%
19,808
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$1,172,166
$104.92 p/Share
11,172
Reduced 78.4%
3,078
Common Stock
Feb 20
2023
SELL
Sale (or disposition) back to the issuer
$2,183,595
$104.92 p/Share
20,812
Reduced 59.36%
14,250
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
31,984
Added 47.7%
35,062
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$209,630
$104.92 p/Share
1,998
Reduced 39.36%
3,078
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
5,076
Added 50.0%
5,076
Common Stock
Nov 08
2022
SELL
Open market or private sale
$1,477,155
$134.9 p/Share
10,950
Reduced 100.0%
0
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$758,287
$69.25 p/Share
10,950
Added 50.0%
10,950
Common Stock
Sep 14
2022
SELL
Open market or private sale
$1,275,894
$116.52 p/Share
10,950
Reduced 100.0%
0
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$758,288
$69.25 p/Share
10,950
Added 50.0%
10,950
Common Stock
May 25
2022
SELL
Open market or private sale
$2,121,792
$110.51 p/Share
19,200
Reduced 100.0%
0
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$1,256,832
$65.46 p/Share
19,200
Added 50.0%
19,200
Common Stock
Mar 04
2022
SELL
Open market or private sale
$1,959,020
$99.95 p/Share
19,600
Reduced 100.0%
0
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$649,152
$33.12 p/Share
19,600
Added 50.0%
19,600
Common Stock
Feb 20
2022
SELL
Sale (or disposition) back to the issuer
$1,089,042
$89.67 p/Share
12,145
Reduced 60.65%
7,879
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$706,510
$89.67 p/Share
7,879
Reduced 100.0%
0
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
20,024
Added 50.0%
20,024
Common Stock
Feb 14
2022
SELL
Sale (or disposition) back to the issuer
$226,388
$91.47 p/Share
2,475
Reduced 60.65%
1,606
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$146,901
$91.47 p/Share
1,606
Reduced 100.0%
0
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
4,081
Added 50.0%
4,081
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,784,256
$92.93 p/Share
19,200
Reduced 100.0%
0
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$875,520
$45.6 p/Share
19,200
Added 50.0%
19,200
Common Stock