Jun 27
2024
BUY
Grant, award, or other acquisition
-
7,709
Added 10.87%
63,196
Common Stock
Apr 05
2024
SELL
Open market or private sale
$5,047,327
$274.55 p/Share
18,384
Reduced 24.89%
55,487
Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
$3,986,630
$162.19 p/Share
24,580
Added 24.97%
73,871
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
-
9,808
Added 16.6%
49,291
Common Stock
Apr 06
2023
SELL
Open market or private sale
$2,569,986
$231.01 p/Share
11,125
Reduced 21.98%
39,483
Common Stock
Apr 06
2023
BUY
Exercise of conversion of derivative security
$1,661,149
$96.86 p/Share
17,150
Added 25.31%
50,608
Common Stock
Sep 26
2022
BUY
Exercise of conversion of derivative security
$147,570
$107.48 p/Share
1,373
Added 3.94%
33,458
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
9,920
Added 23.62%
32,085
Common Stock
Jun 14
2021
BUY
Grant, award, or other acquisition
-
3,575
Added 13.89%
22,165
Common Stock
Oct 30
2020
-
13,432
Reduced 41.95%
18,590
Common Stock
Sep 17
2020
SELL
Open market or private sale
$1,049,855
$243.36 p/Share
4,314
Reduced 11.87%
32,022
Common Stock
Sep 17
2020
BUY
Exercise of conversion of derivative security
$601,012
$85.25 p/Share
7,050
Added 16.25%
36,336
Common Stock
Jul 02
2020
-
6,250
Reduced 17.59%
29,286
Common Stock
Jul 02
2020
BUY
Exercise of conversion of derivative security
$556,938
$89.11 p/Share
6,250
Added 14.96%
35,536
Common Stock
Jun 15
2020
BUY
Grant, award, or other acquisition
-
11,490
Added 28.18%
29,286
Common Stock
Jun 10
2019
BUY
Grant, award, or other acquisition
-
7,055
Added 28.39%
17,796
Common Stock
Apr 17
2019
-
7,000
Reduced 39.46%
10,741
Common Stock
Jun 11
2018
BUY
Grant, award, or other acquisition
-
2,330
Added 11.61%
17,741
Common Stock
Sep 21
2017
SELL
Open market or private sale
$1,482,368
$219.61 p/Share
6,750
Reduced 30.46%
15,411
Common Stock
Sep 21
2017
BUY
Exercise of conversion of derivative security
$527,783
$78.19 p/Share
6,750
Added 23.35%
22,161
Common Stock
Jun 23
2017
SELL
Open market or private sale
$1,325,972
$215.43 p/Share
6,155
Reduced 28.54%
15,411
Common Stock
Jun 23
2017
BUY
Exercise of conversion of derivative security
$346,588
$56.31 p/Share
6,155
Added 22.2%
21,566
Common Stock
Jun 12
2017
BUY
Grant, award, or other acquisition
-
2,545
Added 14.17%
15,411
Common Stock