May 14
2024
SELL
Open market or private sale
$6,746,978
$126.99 p/Share
53,130
Reduced 29.59%
126,394
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$4,968,186
$93.51 p/Share
53,130
Added 22.88%
179,099
Common Stock
May 13
2024
SELL
Open market or private sale
$2,316,976
$126.59 p/Share
18,303
Reduced 12.69%
125,969
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$1,711,513
$93.51 p/Share
18,303
Added 11.26%
144,272
Common Stock
May 10
2024
SELL
Open market or private sale
$1,523,943
$127.08 p/Share
11,992
Reduced 8.69%
125,969
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$1,121,371
$93.51 p/Share
11,992
Added 8.0%
137,961
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$422,712
$118.94 p/Share
3,554
Reduced 2.74%
125,969
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$414,604
$117.12 p/Share
3,540
Reduced 2.66%
129,523
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$364,945
$117.12 p/Share
3,116
Reduced 2.29%
133,063
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$3,927,619
$117.12 p/Share
33,535
Reduced 22.73%
113,980
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
107,331
Added 44.08%
136,179
Common Stock
Aug 03
2023
SELL
Open market or private sale
$9,389,141
$100.51 p/Share
93,415
Reduced 59.96%
62,383
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$6,672,633
$71.43 p/Share
93,415
Added 37.48%
155,798
Common Stock
May 10
2023
-
6,000
Reduced 8.77%
62,383
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$565,750
$98.58 p/Share
5,739
Reduced 1.78%
316,891
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$342,712
$96.43 p/Share
3,554
Reduced 1.09%
322,630
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$341,265
$96.43 p/Share
3,539
Reduced 1.07%
326,184
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$6,517,028
$96.43 p/Share
67,583
Reduced 25.18%
200,768
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
128,955
Added 28.11%
329,723
Common Stock
Oct 31
2022
SELL
Open market or private sale
$7,248,723
$81.15 p/Share
89,325
Reduced 24.97%
268,351
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$5,199,608
$58.21 p/Share
89,325
Added 19.98%
357,676
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$450,207
$78.68 p/Share
5,722
Reduced 2.09%
268,351
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$260,803
$73.59 p/Share
3,544
Reduced 1.28%
274,073
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,949,841
$73.59 p/Share
26,496
Reduced 12.71%
182,000
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
95,617
Added 25.62%
277,617
Common Stock