Sep 23
2024
BUY
Grant, award, or other acquisition
-
755
Added 4.64%
15,510
Common Stock
Jun 28
2024
SELL
Open market or private sale
$747,115
$294.72 p/Share
2,535
Reduced 14.67%
14,745
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$406,943
$160.53 p/Share
2,535
Added 12.79%
17,280
Common Stock
Sep 22
2023
BUY
Grant, award, or other acquisition
-
745
Added 4.81%
14,745
Common Stock
Apr 06
2023
SELL
Open market or private sale
$867,021
$234.33 p/Share
3,700
Reduced 20.9%
14,000
Common Stock
Apr 06
2023
BUY
Exercise of conversion of derivative security
$425,722
$115.06 p/Share
3,700
Added 17.29%
17,700
Common Stock
Apr 14
2022
SELL
Open market or private sale
$767,882
$206.42 p/Share
3,720
Reduced 20.99%
14,000
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$399,831
$84.71 p/Share
4,720
Added 21.03%
17,720
Common Stock
Oct 06
2020
SELL
Open market or private sale
$1,307,508
$263.08 p/Share
4,970
Reduced 27.66%
13,000
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
$410,557
$68.77 p/Share
5,970
Added 24.94%
17,970
Common Stock
Jul 06
2020
SELL
Open market or private sale
$715,438
$155.53 p/Share
4,600
Reduced 27.71%
12,000
Common Stock
Jul 06
2020
BUY
Exercise of conversion of derivative security
$388,286
$84.41 p/Share
4,600
Added 21.7%
16,600
Common Stock
Jul 11
2019
SELL
Open market or private sale
$718,747
$161.88 p/Share
4,440
Reduced 27.01%
12,000
Common Stock
Jul 11
2019
BUY
Exercise of conversion of derivative security
$482,227
$74.88 p/Share
6,440
Added 28.15%
16,440
Common Stock
Apr 18
2018
SELL
Open market or private sale
$1,122,000
$255.0 p/Share
4,400
Reduced 30.56%
10,000
Common Stock
Apr 18
2018
BUY
Exercise of conversion of derivative security
$352,220
$80.05 p/Share
4,400
Added 23.4%
14,400
Common Stock
Apr 07
2017
SELL
Open market or private sale
$864,072
$196.38 p/Share
4,400
Reduced 30.56%
10,000
Common Stock
Apr 07
2017
BUY
Exercise of conversion of derivative security
$454,740
$103.35 p/Share
4,400
Added 23.4%
14,400
Common Stock
Apr 08
2016
BUY
Exercise of conversion of derivative security
$52,695
$105.39 p/Share
500
Added 4.76%
10,000
Common Stock
Apr 04
2016
SELL
Open market or private sale
$638,703
$163.77 p/Share
3,900
Reduced 29.1%
9,500
Common Stock
Apr 04
2016
BUY
Exercise of conversion of derivative security
$411,021
$105.39 p/Share
3,900
Added 22.54%
13,400
Common Stock
May 14
2015
BUY
Exercise of conversion of derivative security
$83,730
$83.73 p/Share
1,000
Added 9.52%
9,500
Common Stock
May 08
2015
SELL
Open market or private sale
$763,620
$173.55 p/Share
4,400
Reduced 34.11%
8,500
Common Stock
May 08
2015
BUY
Exercise of conversion of derivative security
$368,412
$83.73 p/Share
4,400
Added 25.43%
12,900
Common Stock
May 12
2014
SELL
Open market or private sale
$838,740
$139.79 p/Share
6,000
Reduced 41.38%
8,500
Common Stock