Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,450
Added 3.9%
35,776
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
5,800
Reduced 54.96%
4,753
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$458,362
$182.76 p/Share
2,508
Reduced 6.81%
34,326
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
5,800
Added 35.47%
10,553
Common Stock (restricted)
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
5,800
Added 13.6%
36,834
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$942,961
$191.27 p/Share
4,930
Reduced 13.71%
31,034
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$493,923
$43.71 p/Share
11,300
Added 23.91%
35,964
Common Stock
Mar 16
2022
SELL
Exercise of conversion of derivative security
-
1,550
Reduced 22.17%
5,440
Common Stock (restricted)
Mar 16
2022
SELL
Payment of exercise price or tax liability
$111,754
$162.67 p/Share
687
Reduced 12.63%
4,753
Common Stock (restricted)
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
1,550
Added 5.91%
24,664
Common Stock
Mar 14
2022
SELL
Exercise of conversion of derivative security
-
4,500
Reduced 39.16%
6,990
Common Stock (restricted)
Mar 14
2022
SELL
Payment of exercise price or tax liability
$300,350
$154.74 p/Share
1,941
Reduced 7.75%
23,114
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
4,500
Added 15.23%
25,055
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
4,500
Added 28.14%
11,490
Common Stock (restricted)
Feb 24
2022
BUY
Exercise of conversion of derivative security
$424,764
$46.17 p/Share
9,200
Added 30.92%
20,555
Common Stock
Mar 17
2021
SELL
Exercise of conversion of derivative security
-
3,000
Reduced 30.03%
6,990
Common Stock (restricted)
Mar 17
2021
SELL
Payment of exercise price or tax liability
$103,900
$128.43 p/Share
809
Reduced 6.65%
11,355
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 19.78%
12,164
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
1,130
Added 10.16%
9,990
Common Stock (restricted)
Mar 15
2021
SELL
Exercise of conversion of derivative security
-
3,900
Reduced 30.56%
8,860
Common Stock (restricted)
Mar 15
2021
SELL
Payment of exercise price or tax liability
$141,203
$127.21 p/Share
1,110
Reduced 10.8%
9,164
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
3,900
Added 23.41%
12,760
Common Stock (restricted)
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
3,900
Added 27.52%
10,274
Common Stock