Apr 10
2025
BUY
Grant, award, or other acquisition
-
491
Added 3.14%
15,169
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
-
356
Added 2.37%
14,678
Common Stock
Apr 12
2023
BUY
Grant, award, or other acquisition
-
464
Added 3.14%
14,322
Common Stock
Apr 12
2022
BUY
Grant, award, or other acquisition
-
563
Added 3.9%
13,858
Common Stock
May 21
2021
SELL
Open market or private sale
$1,727,475
$242.93 p/Share
7,111
Reduced 34.85%
13,295
Common Stock
May 21
2021
BUY
Exercise of conversion of derivative security
$301,720
$42.43 p/Share
7,111
Added 27.99%
18,295
Common Stock
Apr 08
2021
BUY
Grant, award, or other acquisition
-
670
Added 4.8%
13,295
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,915,561
$269.38 p/Share
7,111
Reduced 36.03%
12,625
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$301,720
$42.43 p/Share
7,111
Added 32.55%
14,736
Common Stock
Aug 21
2020
SELL
Open market or private sale
$1,057,800
$211.56 p/Share
5,000
Reduced 28.37%
12,625
Common Stock
Aug 21
2020
BUY
Exercise of conversion of derivative security
$212,150
$42.43 p/Share
5,000
Added 22.1%
17,625
Common Stock
May 22
2020
SELL
Open market or private sale
$850,000
$170.0 p/Share
5,000
Reduced 28.37%
12,625
Common Stock
May 22
2020
BUY
Exercise of conversion of derivative security
$212,150
$42.43 p/Share
5,000
Added 22.1%
17,625
Common Stock
Apr 09
2020
BUY
Grant, award, or other acquisition
-
1,281
Added 9.21%
12,625
Common Stock
Feb 21
2020
SELL
Open market or private sale
$1,499,200
$149.92 p/Share
10,000
Reduced 46.85%
11,344
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$424,300
$42.43 p/Share
10,000
Added 31.9%
21,344
Common Stock
Apr 08
2019
BUY
Grant, award, or other acquisition
-
1,503
Added 11.7%
11,344
Common Stock
Apr 05
2018
BUY
Grant, award, or other acquisition
-
2,109
Added 17.65%
9,841
Common Stock
Apr 06
2017
BUY
Grant, award, or other acquisition
-
2,453
Added 24.08%
7,732
Common Stock
Mar 29
2016
BUY
Grant, award, or other acquisition
-
2,589
Added 32.91%
5,279
Common Stock
Apr 02
2015
BUY
Grant, award, or other acquisition
-
2,690
Added 50.0%
2,690
Common Stock