Jun 04
2024
-
1,080
Reduced 0.68%
157,010
Common Stock
May 24
2024
-
11,272
Reduced 6.6%
159,527
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$1,172,662
$238.54 p/Share
4,916
Reduced 2.8%
170,799
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
-
11,719
Added 6.25%
175,716
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$115,989
$232.91 p/Share
498
Reduced 0.3%
163,498
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
498
Added 0.3%
163,996
Common Stock
Mar 16
2024
SELL
Exercise of conversion of derivative security
-
56,008
Reduced 100.0%
0
Common Stock (restricted)
Mar 16
2024
SELL
Payment of exercise price or tax liability
$6,136,081
$253.17 p/Share
24,237
Reduced 12.88%
163,996
Common Stock
Mar 16
2024
BUY
Grant, award, or other acquisition
-
56,008
Added 50.0%
56,008
Common Stock (restricted)
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
56,008
Added 22.93%
188,233
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$7,944,815
$241.11 p/Share
32,951
Reduced 19.77%
133,717
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$3,314,938
$56.86 p/Share
58,300
Added 25.91%
166,668
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$841,028
$217.32 p/Share
3,870
Reduced 3.45%
108,353
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
9,224
Added 7.6%
112,224
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$77,701
$211.72 p/Share
367
Reduced 0.36%
102,999
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
-
367
Added 0.35%
103,367
Common Stock
Mar 16
2023
-
1,530
Reduced 1.44%
104,396
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
68,540
Reduced 100.0%
0
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$5,415,727
$182.76 p/Share
29,633
Reduced 21.86%
105,926
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
68,540
Added 50.0%
68,540
Common Stock (restricted)
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
68,540
Added 33.58%
135,559
Common Stock
Mar 08
2023
-
15,790
Reduced 19.07%
67,019
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$6,793,508
$193.63 p/Share
35,085
Reduced 63.8%
19,909
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$2,749,359
$43.71 p/Share
62,900
Added 43.17%
82,809
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$149,646
$184.52 p/Share
811
Reduced 0.59%
135,605
Common Stock