Mar 01
2024
SELL
Payment of exercise price or tax liability
$118,947
$117.19 p/Share
1,015
Reduced 3.39%
28,921
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$287,621
$109.57 p/Share
2,625
Reduced 8.06%
29,936
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
1,454
Added 4.27%
32,561
Common Stock
Sep 11
2023
SELL
Open market or private sale
$321
$80.33 p/Share
4
Reduced 0.01%
35,418
Common Stock
Sep 11
2023
BUY
Exercise of conversion of derivative security
$130
$32.69 p/Share
4
Added 0.01%
35,422
Common Stock
Sep 01
2023
SELL
Open market or private sale
$437,262
$80.32 p/Share
5,444
Reduced 13.32%
35,418
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$177,964
$32.69 p/Share
5,444
Added 11.76%
40,862
Common Stock
Aug 31
2023
SELL
Open market or private sale
$24,087
$80.29 p/Share
300
Reduced 0.84%
35,418
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$9,807
$32.69 p/Share
300
Added 0.83%
35,718
Common Stock
Aug 30
2023
SELL
Open market or private sale
$32,032
$80.08 p/Share
400
Reduced 1.12%
35,418
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$13,076
$32.69 p/Share
400
Added 1.1%
35,818
Common Stock
Aug 29
2023
SELL
Open market or private sale
$15,200
$80.0 p/Share
190
Reduced 0.53%
35,418
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$6,211
$32.69 p/Share
190
Added 0.53%
35,608
Common Stock
Aug 23
2023
SELL
Open market or private sale
$98,572
$80.01 p/Share
1,232
Reduced 3.36%
35,418
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$40,274
$32.69 p/Share
1,232
Added 3.25%
36,650
Common Stock
Aug 22
2023
SELL
Open market or private sale
$122,430
$80.02 p/Share
1,530
Reduced 4.14%
35,418
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$50,015
$32.69 p/Share
1,530
Added 3.98%
36,948
Common Stock
Aug 18
2023
SELL
Open market or private sale
$1,281,845
$78.98 p/Share
16,230
Reduced 31.42%
35,418
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
$280,302
$27.4 p/Share
10,230
Added 16.53%
51,648
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$48,040
$70.44 p/Share
682
Reduced 1.62%
41,418
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
6,450
Added 13.29%
42,100
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$166,245
$73.56 p/Share
2,260
Reduced 5.96%
35,650
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
4,392
Added 10.38%
37,910
Common Stock
Feb 01
2023
SELL
Open market or private sale
$644,074
$75.72 p/Share
8,506
Reduced 20.24%
33,518
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$109,302
$12.85 p/Share
8,506
Added 16.83%
42,024
Common Stock