Oct 31
2023
SELL
Payment of exercise price or tax liability
$776,176
$234.07 p/Share
3,316
Reduced 6.75%
45,828
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
-
3,316
Added 6.32%
49,145
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
12,180
Reduced 100.0%
0
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$962,414
$182.76 p/Share
5,266
Reduced 9.68%
49,145
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
12,180
Added 18.29%
54,411
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
12,180
Added 50.0%
12,180
Common Stock (restricted)
Mar 06
2023
SELL
Open market or private sale
$3,565,342
$190.66 p/Share
18,700
Reduced 30.69%
42,231
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$817,377
$43.71 p/Share
18,700
Added 23.48%
60,931
Common Stock
Nov 23
2022
SELL
Open market or private sale
$2,373,720
$197.81 p/Share
12,000
Reduced 22.13%
42,231
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$524,520
$43.71 p/Share
12,000
Added 18.12%
54,231
Common Stock
Mar 14
2022
SELL
Exercise of conversion of derivative security
-
13,150
Reduced 100.0%
0
Common Stock (restricted)
Mar 14
2022
SELL
Payment of exercise price or tax liability
$877,531
$154.74 p/Share
5,671
Reduced 11.84%
42,231
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
13,150
Added 21.54%
47,902
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
13,150
Added 50.0%
13,150
Common Stock (restricted)
Mar 09
2022
SELL
Open market or private sale
$6,732,078
$158.03 p/Share
42,600
Reduced 55.07%
34,752
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$1,966,842
$46.17 p/Share
42,600
Added 35.51%
77,352
Common Stock
Dec 17
2021
SELL
Open market or private sale
$1,652,800
$165.28 p/Share
10,000
Reduced 22.35%
34,752
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
$461,700
$46.17 p/Share
10,000
Added 18.26%
44,752
Common Stock
Jun 15
2021
SELL
Open market or private sale
$1,367,335
$143.93 p/Share
9,500
Reduced 21.47%
34,752
Common Stock
Mar 15
2021
SELL
Exercise of conversion of derivative security
-
15,100
Reduced 100.0%
0
Common Stock (restricted)
Mar 15
2021
SELL
Payment of exercise price or tax liability
$767,712
$127.21 p/Share
6,035
Reduced 12.0%
44,252
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
15,100
Added 50.0%
15,100
Common Stock (restricted)
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
15,100
Added 23.09%
50,287
Common Stock
Mar 02
2021
SELL
Open market or private sale
$50,798
$122.11 p/Share
416
Reduced 1.17%
35,187
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$19,498
$46.87 p/Share
416
Added 1.15%
35,603
Common Stock