Feb 29
2024
-
8,208
Reduced 46.95%
9,275
Common Stock, par valu...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$521,531
$80.72 p/Share
6,461
Reduced 26.98%
17,483
Common Stock, par valu...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
14,669
Added 37.99%
23,944
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
3,224
Added 25.79%
9,275
Common Stock, par valu...
Jan 04
2024
-
1,513
Reduced 20.0%
6,051
Common Stock, par valu...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$101,100
$81.14 p/Share
1,246
Reduced 14.14%
7,564
Common Stock, par valu...
Jan 03
2024
-
463
Reduced 4.99%
8,810
Common Stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$31,591
$82.7 p/Share
382
Reduced 3.96%
9,273
Common Stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
3,355
Added 25.79%
9,655
Common Stock, par valu...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$427,474
$85.89 p/Share
4,977
Reduced 28.26%
12,633
Common Stock, par valu...
Feb 28
2023
-
6,333
Reduced 50.13%
6,300
Common Stock, par valu...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
11,310
Added 39.11%
17,610
Common Stock, par valu...
Jan 04
2023
-
1,541
Reduced 19.65%
6,300
Common Stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$100,375
$82.41 p/Share
1,218
Reduced 13.45%
7,841
Common Stock, par valu...
Jan 03
2023
-
688
Reduced 9.54%
6,523
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$49,825
$81.95 p/Share
608
Reduced 7.78%
7,211
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
2,536
Added 21.87%
9,059
Common Stock, par valu...
Oct 19
2022
-
7,500
Reduced 48.96%
7,819
Common Stock, par valu...
Sep 27
2022
-
29,924
Reduced 66.14%
15,319
Common Stock, par valu...
Jun 06
2022
SELL
Open market or private sale
$634,312
$94.9 p/Share
6,684
Reduced 12.87%
45,243
Common Stock, par valu...
May 31
2022
SELL
Payment of exercise price or tax liability
$525,160
$98.77 p/Share
5,317
Reduced 9.29%
51,927
Common Stock, par valu...
Mar 14
2022
SELL
Open market or private sale
$383,704
$93.93 p/Share
4,085
Reduced 6.66%
57,244
Common Stock, par valu...
Mar 11
2022
SELL
Open market or private sale
$261,939
$97.52 p/Share
2,686
Reduced 4.2%
61,329
Common Stock, par valu...
Mar 10
2022
SELL
Open market or private sale
$2,397,425
$96.85 p/Share
24,754
Reduced 27.89%
64,015
Common Stock, par valu...
Mar 10
2022
BUY
Exercise of conversion of derivative security
$800,846
$62.25 p/Share
12,865
Added 12.66%
88,769
Common Stock, par valu...