Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,089
Added 5.26%
19,634
Common Stock
Feb 28
2024
SELL
Open market or private sale
$962,584
$190.46 p/Share
5,054
Reduced 21.42%
18,545
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$410,283
$81.18 p/Share
5,054
Added 17.64%
23,599
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,072
Added 5.46%
18,545
Common Stock
Dec 12
2022
SELL
Open market or private sale
$691,008
$213.34 p/Share
3,239
Reduced 15.64%
17,473
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$249,079
$76.9 p/Share
3,239
Added 13.52%
20,712
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
881
Added 4.8%
17,473
Common Stock
Dec 09
2021
SELL
Open market or private sale
$980,142
$273.02 p/Share
3,590
Reduced 17.79%
16,592
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$222,580
$62.0 p/Share
3,590
Added 15.1%
20,182
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
881
Added 5.04%
16,592
Common Stock
Mar 02
2021
SELL
Open market or private sale
$770,381
$210.89 p/Share
3,653
Reduced 18.86%
15,711
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$185,499
$50.78 p/Share
3,653
Added 15.87%
19,364
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
739
Added 4.49%
15,711
Common Stock
Sep 04
2019
SELL
Open market or private sale
$1,003,414
$240.8 p/Share
4,167
Reduced 21.77%
14,972
Common Stock
Sep 04
2019
BUY
Exercise of conversion of derivative security
$179,639
$43.11 p/Share
4,167
Added 17.88%
19,139
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
973
Added 6.1%
14,972
Common Stock
Aug 13
2018
SELL
Open market or private sale
$1,065,076
$148.92 p/Share
7,152
Reduced 33.81%
13,999
Common Stock
Aug 13
2018
BUY
Exercise of conversion of derivative security
$203,045
$28.39 p/Share
7,152
Added 25.27%
21,151
Common Stock
Mar 12
2018
BUY
Grant, award, or other acquisition
-
1,241
Added 8.14%
13,999
Common Stock
Aug 24
2017
SELL
Open market or private sale
$717,450
$143.49 p/Share
5,000
Reduced 28.16%
12,758
Common Stock
Aug 24
2017
BUY
Exercise of conversion of derivative security
$188,500
$37.7 p/Share
5,000
Added 21.97%
17,758
Common Stock
Mar 10
2017
BUY
Grant, award, or other acquisition
-
1,321
Added 9.38%
12,758
Common Stock
Aug 17
2016
SELL
Open market or private sale
$1,133,800
$113.38 p/Share
10,000
Reduced 46.65%
11,437
Common Stock
Aug 17
2016
BUY
Exercise of conversion of derivative security
$375,200
$37.52 p/Share
10,000
Added 31.81%
21,437
Common Stock
Mar 10
2016
BUY
Grant, award, or other acquisition
-
1,584
Added 12.16%
11,437
Common Stock