Dec 18
2024
SELL
Payment of exercise price or tax liability
$809,570
$278.49 p/Share
2,907
Reduced 6.77%
40,032
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
-
2,907
Added 6.34%
42,940
Common Stock
Jun 03
2024
-
395
Reduced 0.98%
39,965
Common Stock
Mar 16
2024
SELL
Exercise of conversion of derivative security
-
8,080
Reduced 100.0%
0
Common Stock (restricted)
Mar 16
2024
SELL
Payment of exercise price or tax liability
$754,193
$253.17 p/Share
2,979
Reduced 6.88%
40,329
Common Stock
Mar 16
2024
BUY
Grant, award, or other acquisition
-
8,080
Added 50.0%
8,080
Common Stock (restricted)
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
8,080
Added 15.72%
43,308
Common Stock
Nov 03
2023
SELL
Open market or private sale
$4,840,561
$241.22 p/Share
20,067
Reduced 36.29%
35,228
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$1,508,235
$75.16 p/Share
20,067
Added 26.63%
55,295
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
11,760
Reduced 100.0%
0
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$798,112
$182.76 p/Share
4,367
Reduced 11.07%
35,097
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
11,760
Added 50.0%
11,760
Common Stock (restricted)
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
11,760
Added 22.96%
39,464
Common Stock
Jun 16
2022
SELL
Open market or private sale
$4,406,859
$149.72 p/Share
29,434
Reduced 51.6%
27,614
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
$1,877,889
$63.8 p/Share
29,434
Added 34.03%
57,048
Common Stock
Mar 14
2022
SELL
Exercise of conversion of derivative security
-
12,700
Reduced 100.0%
0
Common Stock (restricted)
Mar 14
2022
SELL
Payment of exercise price or tax liability
$717,994
$154.74 p/Share
4,640
Reduced 14.41%
27,559
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
12,700
Added 28.29%
32,199
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
12,700
Added 50.0%
12,700
Common Stock (restricted)
Jun 15
2021
SELL
Open market or private sale
$1,910,172
$144.71 p/Share
13,200
Reduced 40.54%
19,362
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$576,972
$43.71 p/Share
13,200
Added 28.84%
32,562
Common Stock
Mar 17
2021
SELL
Exercise of conversion of derivative security
-
1,900
Reduced 100.0%
0
Common Stock (restricted)
Mar 17
2021
SELL
Payment of exercise price or tax liability
$108,138
$128.43 p/Share
842
Reduced 4.18%
19,299
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
-
1,900
Added 8.62%
20,141
Common Stock
Mar 15
2021
SELL
Exercise of conversion of derivative security
-
11,600
Reduced 85.93%
1,900
Common Stock (restricted)