Apr 16
2024
-
133
Reduced 0.19%
71,313
Common Stock
Apr 16
2024
SELL
Open market or private sale
$724,000
$72.4 p/Share
10,000
Reduced 12.28%
71,446
Common Stock
Mar 21
2024
SELL
Open market or private sale
$906,748
$70.03 p/Share
12,948
Reduced 13.72%
81,446
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$341,697
$26.39 p/Share
12,948
Added 12.06%
94,394
Common Stock
Mar 06
2024
SELL
Open market or private sale
$2,038,788
$67.98 p/Share
29,991
Reduced 26.91%
81,446
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,663,578
$66.36 p/Share
25,069
Reduced 18.36%
111,437
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
55,060
Added 28.74%
136,506
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,399,065
$76.46 p/Share
18,298
Reduced 18.64%
79,849
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
40,825
Added 29.38%
98,147
Common Stock
Feb 24
2023
SELL
Open market or private sale
$866,163
$80.23 p/Share
10,796
Reduced 15.85%
57,322
Common Stock
Nov 28
2022
-
171
Reduced 0.25%
68,118
Common Stock
Oct 28
2022
SELL
Open market or private sale
$1,293,520
$80.0 p/Share
16,169
Reduced 23.79%
51,798
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$793,875
$80.06 p/Share
9,916
Added 12.8%
67,567
Common Stock
Oct 22
2021
SELL
Open market or private sale
$2,331,280
$83.26 p/Share
28,000
Reduced 32.76%
57,483
Common Stock
Oct 22
2021
-
238
Reduced 0.41%
57,244
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
$738,920
$26.39 p/Share
28,000
Added 24.67%
85,483
Common Stock
Aug 25
2021
SELL
Open market or private sale
$1,869,000
$74.76 p/Share
25,000
Reduced 30.31%
57,483
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$659,750
$26.39 p/Share
25,000
Added 23.26%
82,483
Common Stock
May 28
2021
SELL
Open market or private sale
$1,850,250
$74.01 p/Share
25,000
Reduced 30.31%
57,483
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$754,250
$30.17 p/Share
25,000
Added 23.26%
82,483
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$450,521
$63.75 p/Share
7,067
Added 10.95%
57,483
Common Stock
Feb 12
2021
SELL
Open market or private sale
$2,123,637
$57.92 p/Share
36,665
Reduced 42.17%
50,274
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$1,074,651
$29.31 p/Share
36,665
Added 29.66%
86,939
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
$378,880
$40.81 p/Share
9,284
Added 15.82%
49,404
Common Stock
May 31
2019
-
236
Reduced 0.59%
39,639
Common Stock