May 12
2025
SELL
Open market or private sale
$329,444
$198.7 p/Share
1,658
Reduced 2.86%
56,244
Common Stock
May 08
2025
BUY
Grant, award, or other acquisition
-
1,241
Added 2.1%
57,902
Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
-
1,658
Added 2.84%
56,638
Common Stock
Dec 14
2023
SELL
Open market or private sale
$390,000
$130.0 p/Share
3,000
Reduced 5.17%
54,980
Common Stock
Dec 13
2023
SELL
Open market or private sale
$250,000
$125.0 p/Share
2,000
Reduced 3.33%
57,980
Common Stock
Dec 12
2023
SELL
Open market or private sale
$240,000
$120.0 p/Share
2,000
Reduced 3.23%
59,980
Common Stock
Nov 15
2023
SELL
Open market or private sale
$852,640
$106.58 p/Share
8,000
Reduced 11.43%
61,980
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
2,453
Added 3.39%
69,980
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
1,612
Added 2.33%
67,527
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
-
1,279
Added 1.9%
65,915
Common Stock
Apr 30
2020
BUY
Grant, award, or other acquisition
-
2,780
Added 4.12%
64,636
Common Stock
May 02
2019
BUY
Grant, award, or other acquisition
-
1,938
Added 3.04%
61,856
Common Stock
May 02
2018
BUY
Grant, award, or other acquisition
-
1,907
Added 3.08%
59,918
Common Stock
Jan 04
2018
SELL
Open market or private sale
$648,822
$102.0 p/Share
6,361
Reduced 9.88%
58,011
Common Stock
Jan 04
2018
BUY
Exercise of conversion of derivative security
$107,692
$16.93 p/Share
6,361
Added 8.99%
64,372
Common Stock
Dec 18
2017
SELL
Open market or private sale
$686,000
$98.0 p/Share
7,000
Reduced 10.77%
58,011
Common Stock
Dec 18
2017
BUY
Exercise of conversion of derivative security
$118,510
$16.93 p/Share
7,000
Added 9.72%
65,011
Common Stock
Dec 04
2017
SELL
Open market or private sale
$665,000
$95.0 p/Share
7,000
Reduced 10.77%
58,011
Common Stock
Dec 04
2017
BUY
Exercise of conversion of derivative security
$118,510
$16.93 p/Share
7,000
Added 9.72%
65,011
Common Stock
Oct 25
2017
SELL
Open market or private sale
$1,007,995
$91.18 p/Share
11,055
Reduced 16.01%
58,011
Common Stock
Oct 25
2017
BUY
Exercise of conversion of derivative security
$522,791
$47.29 p/Share
11,055
Added 13.8%
69,066
Common Stock
May 03
2017
BUY
Grant, award, or other acquisition
-
2,061
Added 3.43%
58,011
Common Stock
May 04
2016
BUY
Grant, award, or other acquisition
-
2,440
Added 4.18%
55,950
Common Stock