Sep 03
2024
SELL
Open market or private sale
$10,298,438
$60.51 p/Share
170,194
Reduced 39.09%
265,210
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$7,985,502
$46.92 p/Share
170,194
Added 28.1%
435,404
Common Stock
Aug 30
2024
SELL
Open market or private sale
$2,773,731
$61.0 p/Share
45,471
Reduced 14.64%
265,210
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$2,133,499
$46.92 p/Share
45,471
Added 12.77%
310,681
Common Stock
Aug 29
2024
SELL
Open market or private sale
$6,089,859
$61.05 p/Share
99,752
Reduced 27.33%
265,210
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$4,680,363
$46.92 p/Share
99,752
Added 21.47%
364,962
Common Stock
Aug 28
2024
SELL
Open market or private sale
$224,663
$61.0 p/Share
3,683
Reduced 1.37%
265,210
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$172,806
$46.92 p/Share
3,683
Added 1.35%
268,893
Common Stock
Aug 26
2024
SELL
Open market or private sale
$349,038
$61.01 p/Share
5,721
Reduced 2.11%
265,210
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$268,429
$46.92 p/Share
5,721
Added 2.07%
270,931
Common Stock
May 28
2024
-
182,501
Reduced 40.76%
265,210
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$3,845,067
$59.31 p/Share
64,830
Reduced 12.65%
447,711
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$3,977,633
$52.88 p/Share
75,220
Reduced 12.8%
512,541
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
115,479
Added 16.42%
587,761
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
146,342
Added 23.66%
472,282
Common Stock
Mar 02
2023
-
291,999
Reduced 47.25%
325,940
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$19,064,006
$82.09 p/Share
232,233
Reduced 27.32%
617,939
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
87,842
Added 9.36%
850,172
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
349,488
Added 31.43%
762,330
Common Stock
Oct 26
2022
SELL
Open market or private sale
$28,034,999
$93.45 p/Share
300,000
Reduced 42.09%
412,842
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$9,954,000
$33.18 p/Share
300,000
Added 29.62%
712,842
Common Stock
Sep 09
2022
SELL
Open market or private sale
$26,000,442
$91.38 p/Share
284,531
Reduced 40.8%
412,842
Common Stock
Sep 09
2022
BUY
Exercise of conversion of derivative security
$10,504,884
$36.92 p/Share
284,531
Added 28.98%
697,373
Common Stock
Jun 07
2022
-
242,728
Reduced 37.03%
412,842
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$14,762,610
$76.47 p/Share
193,051
Reduced 22.75%
655,570
Common Stock