Jan 31
2025
SELL
Payment of exercise price or tax liability
$262,655
$96.07 p/Share
2,734
Reduced 0.74%
365,421
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
9,931
Added 2.63%
368,155
Common Stock
Dec 18
2024
-
14,500
Reduced 4.05%
343,724
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
18,821
Added 4.99%
358,224
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$555,296
$98.86 p/Share
5,617
Reduced 1.63%
339,403
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
-
2,654
Reduced 0.76%
345,020
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
10,037
Added 2.81%
347,674
Common Stock
Dec 14
2023
SELL
Open market or private sale
$5,281,500
$105.63 p/Share
50,000
Reduced 12.9%
337,637
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$3,109,296
$96.89 p/Share
32,091
Reduced 7.65%
387,637
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
76,520
Added 15.42%
419,728
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$5,163,064
$139.75 p/Share
36,945
Reduced 24.1%
116,340
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
80,272
Added 34.37%
153,285
Common Stock
Dec 16
2021
-
83,200
Reduced 75.33%
27,253
Common Stock
Dec 16
2021
-
45,760
Added 38.53%
73,013
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$1,697,647
$20.4 p/Share
83,218
Added 42.97%
110,453
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,873,004
$100.51 p/Share
18,635
Reduced 1.19%
1,551,236
Common Stock
Feb 18
2021
SELL
Open market or private sale
$4,874,651
$101.42 p/Share
48,064
Reduced 2.97%
1,569,871
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$1,913,908
$39.82 p/Share
48,064
Added 2.88%
1,617,935
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$673,115
$100.36 p/Share
6,707
Reduced 0.43%
1,569,871
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$795,554
$100.36 p/Share
7,927
Reduced 0.5%
1,576,578
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
32,139
Added 1.99%
1,584,505
Common Stock
Dec 16
2020
-
8,300
Reduced 0.53%
1,552,366
Common Stock