Feb 07
2025
BUY
Exercise of conversion of derivative security
-
1,580
Added 1.97%
78,588
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
1,445
Added 1.84%
77,008
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
-
6,884
Added 8.35%
75,563
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
1,405
Added 2.0%
68,679
Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,675,602
$91.1 p/Share
18,393
Reduced 21.47%
67,274
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$4,184,177
$91.25 p/Share
45,854
Reduced 34.86%
85,667
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$4,232,592
$65.88 p/Share
64,247
Added 32.82%
131,521
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
1,556
Added 2.26%
67,274
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
20,842
Added 24.08%
65,718
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,741
Added 3.73%
44,876
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
1,375
Added 3.09%
43,135
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
20,599
Added 33.03%
41,760
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,707
Added 5.01%
32,366
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
6,503
Added 17.5%
30,659
Common Stock
Feb 03
2023
SELL
Open market or private sale
$1,349,221
$84.3 p/Share
16,005
Reduced 43.06%
21,161
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$800,670
$84.29 p/Share
9,499
Reduced 20.36%
37,166
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$887,624
$56.71 p/Share
15,652
Added 27.68%
40,897
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$631,860
$79.74 p/Share
7,924
Reduced 34.75%
14,880
Common Stock
Jun 04
2021
SELL
Sale (or disposition) back to the issuer
$292,965
$79.74 p/Share
3,674
Reduced 24.69%
11,206
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$602,980
$51.99 p/Share
11,598
Added 35.97%
20,645
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
11,597
Added 33.71%
22,803
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
$642,979
$65.59 p/Share
9,803
Added 46.66%
11,206
Common Stock