Aug 08
2024
SELL
Open market or private sale
$225,740
$112.87 p/Share
2,000
Reduced 11.09%
16,031
Common Stock
May 13
2024
SELL
Open market or private sale
$226,760
$113.38 p/Share
2,000
Reduced 9.98%
18,031
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$661
$132.28 p/Share
5
Reduced 0.02%
20,031
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
6
Added 0.03%
20,036
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$87,177
$135.58 p/Share
643
Reduced 3.11%
20,030
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,468
Added 6.63%
20,673
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$255,465
$131.48 p/Share
1,943
Reduced 9.19%
19,205
Common Stock
Feb 20
2024
SELL
Open market or private sale
$399,900
$133.3 p/Share
3,000
Reduced 17.13%
14,510
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
2,665
Added 13.43%
17,175
Common Stock
Feb 17
2024
BUY
Grant, award, or other acquisition
$522,370
$131.48 p/Share
3,973
Added 15.82%
21,148
Common Stock
Aug 29
2023
SELL
Open market or private sale
$159,840
$108.0 p/Share
1,480
Reduced 7.79%
17,510
Common Stock
Aug 28
2023
SELL
Open market or private sale
$34,275
$107.11 p/Share
320
Reduced 1.66%
18,990
Common Stock
May 17
2023
SELL
Open market or private sale
$242,674
$102.05 p/Share
2,378
Reduced 10.96%
19,310
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$765,985
$106.52 p/Share
7,191
Reduced 24.9%
21,688
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$639,879
$66.87 p/Share
9,569
Added 24.89%
28,879
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$321
$107.02 p/Share
3
Reduced 0.02%
19,310
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.03%
19,313
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$24,128
$113.28 p/Share
213
Reduced 1.09%
19,308
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
738
Added 3.64%
19,521
Common Stock
Feb 27
2023
SELL
Open market or private sale
$63,470
$110.0 p/Share
577
Reduced 2.98%
18,783
Common Stock
Feb 23
2023
SELL
Open market or private sale
$266,530
$110.0 p/Share
2,423
Reduced 11.12%
19,360
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$204,617
$107.58 p/Share
1,902
Reduced 8.03%
21,783
Common Stock
Feb 19
2023
BUY
Grant, award, or other acquisition
-
3,413
Added 12.6%
23,685
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
3,077
Added 13.18%
20,272
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$855,943
$96.87 p/Share
8,836
Reduced 30.58%
20,063
Common Stock