May 29
2024
BUY
Grant, award, or other acquisition
-
1,477
Added 4.81%
29,203
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
-
1,534
Added 5.44%
26,657
Common Stock
May 25
2022
SELL
Open market or private sale
$2,064,825
$175.0 p/Share
11,799
Reduced 32.7%
24,281
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$1,463,076
$124.0 p/Share
11,799
Added 24.64%
36,080
Common Stock
May 25
2022
BUY
Grant, award, or other acquisition
-
1,303
Added 5.09%
24,281
Common Stock
May 17
2022
SELL
Open market or private sale
$3,817,275
$175.0 p/Share
21,813
Reduced 48.7%
22,978
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$2,638,719
$120.97 p/Share
21,813
Added 32.75%
44,791
Common Stock
May 16
2022
SELL
Open market or private sale
$6,920,104
$173.99 p/Share
39,773
Reduced 63.38%
22,978
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$4,088,267
$102.79 p/Share
39,773
Added 38.79%
62,751
Common Stock
May 03
2022
SELL
Open market or private sale
$928,800
$160.0 p/Share
5,805
Reduced 20.17%
22,978
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$566,742
$97.63 p/Share
5,805
Added 16.78%
28,783
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
2,166
Added 8.97%
21,979
Common Stock
May 10
2021
SELL
Open market or private sale
$565,140
$110.79 p/Share
5,101
Reduced 20.47%
19,813
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$526,678
$103.25 p/Share
5,101
Added 16.99%
24,914
Common Stock
May 27
2020
BUY
Grant, award, or other acquisition
-
2,411
Added 11.37%
18,788
Common Stock
Feb 12
2020
SELL
Open market or private sale
$547,379
$111.71 p/Share
4,900
Reduced 20.61%
18,878
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
$547,071
$71.55 p/Share
7,646
Added 24.33%
23,778
Common Stock
May 29
2019
BUY
Grant, award, or other acquisition
-
1,901
Added 9.75%
17,590
Common Stock
Apr 30
2019
BUY
Exercise of conversion of derivative security
$511,588
$64.57 p/Share
7,923
Added 25.12%
23,612
Common Stock
May 30
2018
BUY
Grant, award, or other acquisition
-
1,853
Added 9.65%
17,347
Common Stock
May 31
2017
BUY
Grant, award, or other acquisition
-
2,162
Added 11.14%
17,250
Common Stock
May 25
2016
BUY
Grant, award, or other acquisition
-
2,245
Added 11.8%
16,784
Common Stock
May 27
2015
BUY
Grant, award, or other acquisition
-
2,178
Added 11.0%
17,628
Common Stock
May 28
2014
BUY
Grant, award, or other acquisition
-
1,831
Added 10.92%
14,930
Common Stock
May 29
2013
BUY
Grant, award, or other acquisition
-
1,779
Added 12.3%
12,689
Common Stock