Mar 01
2025
SELL
Payment of exercise price or tax liability
-
2,743
Reduced 3.14%
84,577
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
15,740
Added 15.27%
87,320
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
-
2,121
Reduced 2.88%
71,580
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,070
Added 1.43%
73,701
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
13,081
Added 15.26%
72,631
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
1,953
Reduced 3.18%
59,550
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,850
Added 2.92%
61,503
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
6,160
Added 9.36%
59,653
Common Stock
Jun 16
2022
BUY
Open market or private purchase
$250,620
$83.54 p/Share
3,000
Added 5.31%
53,493
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$120,062
$121.52 p/Share
988
Reduced 1.92%
50,493
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
5,706
Added 9.98%
51,481
Common Stock
Mar 11
2021
SELL
Open market or private sale
$354,458
$212.76 p/Share
1,666
Reduced 3.51%
45,775
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$199,087
$119.5 p/Share
1,666
Added 3.39%
47,441
Common Stock
Mar 10
2021
SELL
Open market or private sale
$112,557
$210.78 p/Share
534
Reduced 1.15%
45,775
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$63,813
$119.5 p/Share
534
Added 1.14%
46,309
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$325,997
$228.77 p/Share
1,425
Reduced 3.02%
45,775
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
3,231
Added 6.41%
47,200
Common Stock
Jan 20
2021
SELL
Open market or private sale
$3,536,671
$253.98 p/Share
13,925
Reduced 24.05%
43,969
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$1,511,977
$108.58 p/Share
13,925
Added 19.39%
57,894
Common Stock
Nov 10
2020
SELL
Open market or private sale
$3,118,158
$206.61 p/Share
15,092
Reduced 25.55%
43,969
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$1,071,532
$71.0 p/Share
15,092
Added 20.35%
59,061
Common Stock