Dec 16
2022
SELL
Payment of exercise price or tax liability
$80,061
$64.41 p/Share
1,243
Reduced 0.0%
38,500,264
Common Stock
Aug 11
2022
BUY
Grant, award, or other acquisition
-
40,023
Added 0.1%
38,497,106
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$363,186
$60.34 p/Share
6,019
Reduced 0.02%
38,457,083
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$315,524
$62.16 p/Share
5,076
Reduced 0.01%
38,463,102
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$321,147
$62.48 p/Share
5,140
Reduced 0.01%
38,468,178
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$182,129
$62.48 p/Share
2,915
Reduced 0.01%
38,473,318
Common Stock
May 11
2022
BUY
Open market or private purchase
$98,564
$57.64 p/Share
1,710
Added 0.0%
38,476,233
Common Stock
Feb 18
2022
SELL
Open market or private sale
$1,835,383
$68.51 p/Share
26,790
Reduced 0.07%
38,474,523
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$1,205,792
$29.78 p/Share
40,490
Added 0.11%
38,501,313
Common Stock
Feb 17
2022
SELL
Open market or private sale
$1,784,744
$68.12 p/Share
26,200
Reduced 0.07%
38,460,823
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$1,305,764
$29.78 p/Share
43,847
Added 0.11%
38,487,023
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$97,924
$78.78 p/Share
1,243
Reduced 0.0%
38,443,176
Common Stock
Aug 16
2021
SELL
Open market or private sale
$6,001,725
$83.83 p/Share
71,594
Reduced 0.19%
38,444,419
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$3,155,822
$24.41 p/Share
129,284
Added 0.33%
38,516,013
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$619,245
$82.61 p/Share
7,496
Reduced 0.02%
38,386,729
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$498,674
$82.85 p/Share
6,019
Reduced 0.02%
38,394,225
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$762,077
$82.61 p/Share
9,225
Reduced 0.02%
38,400,244
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
29,626
Added 0.08%
38,409,469
Common Stock