Aug 23
2024
SELL
Open market or private sale
$3,527,500
$70.55 p/Share
50,000
Reduced 4.12%
1,164,311
Common Stock
Aug 22
2024
SELL
Open market or private sale
$3,496,000
$69.92 p/Share
50,000
Reduced 3.95%
1,214,311
Common Stock
Aug 14
2024
SELL
Open market or private sale
$3,047,850
$67.73 p/Share
45,000
Reduced 3.44%
1,264,311
Common Stock
Aug 13
2024
SELL
Open market or private sale
$3,717,450
$67.59 p/Share
55,000
Reduced 4.03%
1,309,311
Common Stock
Aug 05
2024
BUY
Grant, award, or other acquisition
-
100,000
Added 6.83%
1,364,311
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$10,771,083
$69.76 p/Share
154,402
Reduced 10.88%
1,264,311
Common Stock
Jul 30
2024
BUY
Grant, award, or other acquisition
-
150,000
Added 9.56%
1,418,713
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,724,991
$51.17 p/Share
33,711
Reduced 2.59%
1,268,713
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
135,000
Added 9.39%
1,302,424
Common Stock
Jul 30
2023
SELL
Payment of exercise price or tax liability
$3,716,357
$81.06 p/Share
45,847
Reduced 7.28%
583,712
Common Stock
Jul 30
2023
BUY
Grant, award, or other acquisition
-
30,000
Added 4.55%
629,559
Common Stock
Mar 03
2023
SELL
Open market or private sale
$309,099
$75.17 p/Share
4,112
Reduced 0.68%
599,559
Common Stock
Mar 02
2023
SELL
Open market or private sale
$38,025
$75.0 p/Share
507
Reduced 0.08%
603,671
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,607,270
$74.39 p/Share
21,606
Reduced 3.45%
604,178
Common Stock
Feb 07
2023
SELL
Open market or private sale
$4,126,992
$74.52 p/Share
55,381
Reduced 8.13%
625,784
Common Stock
Nov 17
2022
-
8,000
Reduced 1.16%
681,165
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
125,000
Added 15.35%
689,165
Common Stock
Aug 08
2022
BUY
Grant, award, or other acquisition
-
75,000
Added 11.73%
564,165
Common Stock
Jul 30
2022
SELL
Payment of exercise price or tax liability
$804,240
$67.02 p/Share
12,000
Reduced 2.39%
489,165
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
75,000
Added 13.02%
501,165
Common Stock
May 10
2021
SELL
Open market or private sale
$1,200,000
$48.0 p/Share
25,000
Reduced 5.54%
426,165
Common Stock
Apr 12
2021
SELL
Open market or private sale
$389,444
$44.0 p/Share
8,851
Reduced 1.92%
451,165
Common Stock
Apr 09
2021
SELL
Open market or private sale
$710,556
$44.0 p/Share
16,149
Reduced 3.39%
460,016
Common Stock
Jan 06
2021
SELL
Open market or private sale
$925,000
$37.0 p/Share
25,000
Reduced 4.99%
476,165
Common Stock
Dec 15
2020
SELL
Open market or private sale
$666,435
$35.0 p/Share
19,041
Reduced 3.66%
501,165
Common Stock