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)
Mar 15
2021
SELL
Payment of exercise price or tax liability
$404,273
$127.21 p/Share
3,178
Reduced 10.55%
26,944
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
9,700
Added 25.13%
28,900
Common Stock (restricted)
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
9,700
Added 24.36%
30,122
Common Stock
Dec 10
2020
SELL
Open market or private sale
$1,502,298
$119.23 p/Share
12,600
Reduced 38.16%
20,422
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$581,742
$46.17 p/Share
12,600
Added 27.62%
33,022
Common Stock