Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,089
Added 5.26%
19,634
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,072
Added 5.46%
18,545
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,954,875
$195.0 p/Share
10,025
Reduced 36.46%
17,473
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$880,997
$87.88 p/Share
10,025
Added 30.88%
22,444
Common Stock
Jan 17
2023
SELL
Open market or private sale
$378,716
$233.92 p/Share
1,619
Reduced 8.48%
17,473
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$124,501
$76.9 p/Share
1,619
Added 7.82%
19,092
Common Stock
Jan 13
2023
SELL
Open market or private sale
$371,385
$229.25 p/Share
1,620
Reduced 8.48%
17,473
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$124,578
$76.9 p/Share
1,620
Added 7.82%
19,093
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
881
Added 4.8%
17,473
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
881
Added 5.04%
16,592
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
739
Added 4.49%
15,711
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
973
Added 6.1%
14,972
Common Stock
Jan 23
2019
SELL
Open market or private sale
$592,350
$165.0 p/Share
3,590
Reduced 20.41%
13,999
Common Stock
Jan 23
2019
BUY
Exercise of conversion of derivative security
$222,580
$62.0 p/Share
3,590
Added 16.95%
17,589
Common Stock
Jan 22
2019
SELL
Open market or private sale
$601,540
$164.67 p/Share
3,653
Reduced 20.69%
13,999
Common Stock
Jan 22
2019
BUY
Exercise of conversion of derivative security
$185,499
$50.78 p/Share
3,653
Added 17.15%
17,652
Common Stock
Mar 12
2018
BUY
Grant, award, or other acquisition
-
1,241
Added 8.14%
13,999
Common Stock
Mar 10
2017
BUY
Grant, award, or other acquisition
-
1,321
Added 9.38%
12,758
Common Stock
Jun 07
2016
SELL
Open market or private sale
$1,222,452
$108.0 p/Share
11,319
Reduced 49.74%
11,437
Common Stock
Jun 07
2016
BUY
Exercise of conversion of derivative security
$404,654
$35.75 p/Share
11,319
Added 37.85%
18,589
Common Stock
Jun 02
2016
SELL
Open market or private sale
$530,000
$106.0 p/Share
5,000
Reduced 30.42%
11,437
Common Stock
Jun 02
2016
BUY
Exercise of conversion of derivative security
$188,500
$37.7 p/Share
5,000
Added 23.32%
16,437
Common Stock
Mar 10
2016
BUY
Grant, award, or other acquisition
-
1,584
Added 12.16%
11,437
Common Stock
Mar 10
2015
BUY
Grant, award, or other acquisition
-
794
Added 7.46%
9,853
Common Stock
Apr 17
2014
SELL
Open market or private sale
$830,000
$83.0 p/Share
10,000
Reduced 52.47%
9,059
Common Stock