Oct 16
2023
SELL
Payment of exercise price or tax liability
$2,037,057
$69.21 p/Share
29,433
Reduced 4.06%
695,437
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$2,574,958
$69.21 p/Share
37,205
Reduced 4.88%
724,870
Common Stock
Oct 13
2023
SELL
Payment of exercise price or tax liability
$7,901,559
$69.75 p/Share
113,284
Reduced 12.94%
762,075
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
-
173,321
Added 17.64%
809,037
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
-
119,176
Added 14.51%
702,038
Common Stock
Oct 10
2023
SELL
Open market or private sale
$488,179
$69.74 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Oct 03
2023
SELL
Open market or private sale
$477,610
$68.23 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 26
2023
SELL
Open market or private sale
$479,780
$68.54 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 19
2023
SELL
Open market or private sale
$492,730
$70.39 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 12
2023
SELL
Open market or private sale
$497,140
$71.02 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 06
2023
SELL
Open market or private sale
$490,770
$70.11 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Aug 31
2023
SELL
Open market or private sale
$2,100,000
$70.0 p/Share
30,000
Reduced 4.9%
582,862
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$1,246,800
$41.56 p/Share
30,000
Added 4.67%
612,862
Common Stock
Aug 29
2023
SELL
Open market or private sale
$462,350
$66.05 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Aug 22
2023
SELL
Open market or private sale
$448,980
$64.14 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Aug 15
2023
SELL
Open market or private sale
$466,760
$66.68 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock