Sep 15
2023
SELL
Open market or private sale
$5,057,600
$232.0 p/Share
21,800
Reduced 32.79%
44,691
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$1,239,548
$56.86 p/Share
21,800
Added 24.69%
66,491
Common Stock
Mar 15
2023
SELL
Exercise of conversion of derivative security
-
4,000
Reduced 41.03%
5,750
Common Stock (restricted)
Mar 15
2023
SELL
Payment of exercise price or tax liability
$313,980
$177.09 p/Share
1,773
Reduced 3.82%
44,691
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
4,000
Added 7.93%
46,464
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
9,800
Reduced 50.13%
9,750
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$645,142
$182.76 p/Share
3,530
Reduced 7.67%
42,464
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
9,800
Added 17.56%
45,994
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
9,800
Added 33.39%
19,550
Common Stock (restricted)
Aug 10
2022
SELL
Open market or private sale
$943,500
$185.0 p/Share
5,100
Reduced 13.34%
33,117
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$222,921
$43.71 p/Share
5,100
Added 11.77%
38,217
Common Stock
Aug 09
2022
SELL
Open market or private sale
$923,100
$181.0 p/Share
5,100
Reduced 11.77%
38,217
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$222,921
$43.71 p/Share
5,100
Added 10.53%
43,317
Common Stock
Mar 16
2022
SELL
Exercise of conversion of derivative security
-
4,550
Reduced 31.82%
9,750
Common Stock (restricted)
Mar 16
2022
SELL
Open market or private sale
$1,215,000
$162.0 p/Share
7,500
Reduced 17.37%
35,680
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$327,780
$162.67 p/Share
2,015
Reduced 5.01%
38,215
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$263,413
$21.86 p/Share
12,050
Added 23.05%
40,230
Common Stock
Mar 14
2022
SELL
Exercise of conversion of derivative security
-
8,450
Reduced 37.14%
14,300
Common Stock (restricted)
Mar 14
2022
SELL
Payment of exercise price or tax liability
$436,212
$154.74 p/Share
2,819
Reduced 7.32%
35,680
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
8,450
Added 18.0%
38,499
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
8,450
Added 27.08%
22,750
Common Stock (restricted)
Mar 17
2021
SELL
Exercise of conversion of derivative security
-
5,350
Reduced 27.86%
13,850
Common Stock (restricted)
Mar 17
2021
SELL
Payment of exercise price or tax liability
$288,325
$128.43 p/Share
2,245
Reduced 6.95%
30,049
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
-
5,350
Added 14.21%
32,294
Common Stock
Mar 15
2021
SELL
Exercise of conversion of derivative security
-
9,700
Reduced 33.56%
19,200
Common Stock (restricted)