May 02
2024
SELL
Open market or private sale
$2,014,015
$214.92 p/Share
9,371
Reduced 33.73%
18,415
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,777,855
$219.38 p/Share
8,104
Reduced 22.58%
27,787
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
17,475
Added 32.75%
35,891
Common Stock
Jan 26
2024
SELL
Open market or private sale
$9,650,246
$211.67 p/Share
45,591
Reduced 71.23%
18,415
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$5,124,428
$112.4 p/Share
45,591
Added 41.6%
64,006
Common Stock
Feb 23
2023
SELL
Open market or private sale
$998,125
$184.19 p/Share
5,419
Reduced 22.74%
18,415
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$873,666
$185.61 p/Share
4,707
Reduced 16.49%
23,835
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
10,126
Added 26.19%
28,542
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$779,124
$171.5 p/Share
4,543
Reduced 19.79%
18,415
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
9,739
Added 29.79%
22,958
Common Stock
Feb 08
2022
SELL
Open market or private sale
$7,389,550
$171.85 p/Share
43,000
Reduced 76.49%
13,219
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$4,559,290
$106.03 p/Share
43,000
Added 43.34%
56,219
Common Stock
May 04
2021
SELL
Open market or private sale
$5,998,071
$157.79 p/Share
38,013
Reduced 74.2%
13,219
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$4,030,899
$106.04 p/Share
38,013
Added 42.59%
51,232
Common Stock
Feb 23
2021
SELL
Open market or private sale
$1,717,134
$148.85 p/Share
11,536
Reduced 46.6%
13,219
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$557,709
$80.35 p/Share
6,941
Added 25.61%
20,160
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$591,456
$147.79 p/Share
4,002
Reduced 18.34%
17,814
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
8,597
Added 28.27%
21,816
Common Stock
Feb 24
2020
SELL
Open market or private sale
$722,504
$134.67 p/Share
5,365
Reduced 28.87%
13,219
Common Stock
Feb 19
2020
SELL
Payment of exercise price or tax liability
$631,425
$135.18 p/Share
4,671
Reduced 20.09%
18,584
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
10,036
Added 30.15%
23,255
Common Stock
May 07
2019
SELL
Open market or private sale
$3,575,500
$143.02 p/Share
25,000
Reduced 65.41%
13,218
Common Stock
May 07
2019
BUY
Exercise of conversion of derivative security
$2,008,749
$80.35 p/Share
25,000
Added 39.55%
38,218
Common Stock
Feb 26
2019
SELL
Open market or private sale
$589,936
$132.57 p/Share
4,450
Reduced 25.19%
13,218
Common Stock
Feb 20
2019
SELL
Payment of exercise price or tax liability
$599,992
$129.56 p/Share
4,631
Reduced 20.77%
17,668
Common Stock