Sep 13
2024
SELL
Payment of exercise price or tax liability
$68,935
$105.73 p/Share
652
Reduced 3.99%
15,677
Common Stock
Sep 12
2024
BUY
Grant, award, or other acquisition
-
2,370
Added 12.67%
16,329
Common Stock
Aug 06
2024
SELL
Open market or private sale
$1,636,988
$103.28 p/Share
15,850
Reduced 53.2%
13,942
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$1,211,098
$76.41 p/Share
15,850
Added 34.73%
29,792
Common Stock
May 09
2024
SELL
Open market or private sale
$1,149,977
$94.06 p/Share
12,226
Reduced 46.75%
13,924
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
$883,817
$72.29 p/Share
12,226
Added 31.86%
26,150
Common Stock
May 01
2024
SELL
Open market or private sale
$562,090
$91.92 p/Share
6,115
Reduced 30.52%
13,924
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$442,053
$72.29 p/Share
6,115
Added 23.38%
20,039
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$124,301
$83.48 p/Share
1,489
Reduced 9.66%
13,924
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$189,035
$83.57 p/Share
2,262
Reduced 12.8%
15,413
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
5,468
Added 23.63%
17,675
Common Stock
Sep 13
2023
BUY
Grant, award, or other acquisition
-
3,461
Added 22.21%
12,121
Common Stock
May 15
2023
SELL
Open market or private sale
$1,190,140
$81.55 p/Share
14,594
Reduced 62.88%
8,615
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$1,065,362
$73.0 p/Share
14,594
Added 38.61%
23,209
Common Stock
May 04
2023
SELL
Open market or private sale
$1,399,117
$81.16 p/Share
17,239
Reduced 66.68%
8,615
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
$1,175,010
$68.16 p/Share
17,239
Added 40.0%
25,854
Common Stock
Feb 17
2023
SELL
Open market or private sale
$73,909
$73.25 p/Share
1,009
Reduced 10.48%
8,615
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
1,666
Added 14.76%
9,624
Common Stock
Sep 13
2022
SELL
Open market or private sale
$50,892
$77.58 p/Share
656
Reduced 7.66%
7,913
Common Stock
Feb 18
2022
SELL
Open market or private sale
$128,572
$79.17 p/Share
1,624
Reduced 16.02%
8,514
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
2,764
Added 21.42%
10,138
Common Stock
Sep 14
2021
SELL
Open market or private sale
$47,080
$77.18 p/Share
610
Reduced 7.69%
7,321
Common Stock
May 10
2021
SELL
Open market or private sale
$479,680
$83.67 p/Share
5,733
Reduced 42.15%
7,870
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$418,452
$72.99 p/Share
5,733
Added 29.65%
13,603
Common Stock
Feb 18
2021
SELL
Open market or private sale
$235
$78.36 p/Share
3
Reduced 0.04%
7,870
Common Stock