Mar 01
2024
BUY
Grant, award, or other acquisition
-
779
Added 8.16%
8,763
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$41,193
$173.08 p/Share
238
Reduced 2.89%
7,984
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$135,907
$180.01 p/Share
755
Reduced 8.41%
8,222
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,742
Added 16.25%
8,977
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$106,764
$164.76 p/Share
648
Reduced 10.0%
5,829
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
1,406
Added 16.27%
7,235
Common Stock
Sep 15
2023
SELL
Open market or private sale
$885,847
$125.67 p/Share
7,049
Reduced 52.11%
6,477
Common Stock
May 26
2023
SELL
Open market or private sale
$92,552
$109.4 p/Share
846
Reduced 5.89%
13,526
Common Stock
May 18
2023
SELL
Open market or private sale
$78,975
$101.25 p/Share
780
Reduced 5.15%
14,372
Common Stock
May 17
2023
SELL
Open market or private sale
$74,649
$97.2 p/Share
768
Reduced 4.82%
15,152
Common Stock
May 15
2023
SELL
Open market or private sale
$62,317
$93.15 p/Share
669
Reduced 4.03%
15,920
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
2,191
Added 11.67%
16,589
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$15,290
$80.9 p/Share
189
Reduced 1.3%
14,398
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$50,038
$82.3 p/Share
608
Reduced 4.0%
14,587
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
1,408
Added 8.56%
15,043
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$67,785
$84.31 p/Share
804
Reduced 5.51%
13,787
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
1,690
Added 10.52%
14,379
Common Stock
Aug 05
2022
SELL
Open market or private sale
$58,984
$89.1 p/Share
662
Reduced 4.88%
12,900
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$36,332
$80.38 p/Share
452
Reduced 3.28%
13,316
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
1,742
Added 11.23%
13,768
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$14,150
$93.09 p/Share
152
Reduced 1.25%
12,026
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$71,703
$90.42 p/Share
793
Reduced 6.11%
12,178
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
1,690
Added 11.53%
12,971
Common Stock