Dec 11
2024
SELL
Open market or private sale
$2,857,360
$110.0 p/Share
25,976
Reduced 27.33%
69,066
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
$1,797,549
$76.72 p/Share
23,430
Added 19.78%
95,042
Common Stock
Aug 27
2024
SELL
Open market or private sale
$283,865
$102.11 p/Share
2,780
Reduced 3.74%
71,612
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$144,431
$73.84 p/Share
1,956
Reduced 2.56%
74,392
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$178,330
$73.66 p/Share
2,421
Reduced 3.07%
76,348
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
8,210
Added 9.44%
78,769
Common Stock
Feb 21
2023
-
1,097
Reduced 1.53%
70,559
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$132,787
$104.97 p/Share
1,265
Reduced 1.73%
71,656
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
16,830
Added 18.75%
72,921
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
2,584
Added 4.4%
56,091
Common Stock
Jun 14
2022
SELL
Open market or private sale
$460,927
$113.0 p/Share
4,079
Reduced 7.08%
53,507
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$190,463
$89.21 p/Share
2,135
Reduced 3.57%
57,586
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
8,154
Added 12.01%
59,721
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
16,125
Added 23.82%
51,567
Common Stock
Jan 04
2022
SELL
Open market or private sale
$2,617,725
$110.22 p/Share
23,750
Reduced 40.12%
35,442
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$1,510,025
$63.58 p/Share
23,750
Added 28.63%
59,192
Common Stock
Jan 03
2022
SELL
Open market or private sale
$82,643
$110.19 p/Share
750
Reduced 2.07%
35,442
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$47,685
$63.58 p/Share
750
Added 2.03%
36,192
Common Stock
Dec 07
2021
SELL
Open market or private sale
$1,977,600
$100.0 p/Share
19,776
Reduced 35.81%
35,442
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$1,474,696
$74.57 p/Share
19,776
Added 26.37%
55,218
Common Stock
May 14
2021
SELL
Open market or private sale
$242,700
$100.0 p/Share
2,427
Reduced 6.41%
35,442
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$168,083
$91.3 p/Share
1,841
Reduced 4.64%
37,869
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
6,910
Added 14.82%
39,710
Common Stock