Feb 29
2024
SELL
Payment of exercise price or tax liability
$6,609,676
$80.72 p/Share
81,884
Reduced 13.28%
534,835
Common Stock, par valu...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
184,838
Added 23.06%
616,719
Common Stock, par valu...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$1,262,213
$81.14 p/Share
15,556
Reduced 3.48%
431,881
Common Stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$368,263
$82.7 p/Share
4,453
Reduced 0.99%
447,437
Common Stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
38,711
Added 7.89%
451,890
Common Stock, par valu...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$5,737,623
$85.89 p/Share
66,802
Reduced 13.92%
413,179
Common Stock, par valu...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
150,794
Added 23.91%
479,981
Common Stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$1,283,618
$82.41 p/Share
15,576
Reduced 4.52%
329,187
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$633,965
$81.95 p/Share
7,736
Reduced 2.4%
315,180
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
29,583
Added 7.9%
344,763
Common Stock, par valu...
Aug 24
2022
SELL
Open market or private sale
$11,305,905
$110.28 p/Share
102,520
Reduced 24.1%
322,916
Common Stock, par valu...
Feb 28
2022
SELL
Open market or private sale
$88,276,124
$80.35 p/Share
1,098,645
Reduced 76.52%
337,087
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$5,705,059
$81.19 p/Share
70,268
Reduced 14.18%
425,436
Common Stock, par valu...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
158,617
Added 24.24%
495,704
Common Stock, par valu...
Feb 28
2022
BUY
Exercise of conversion of derivative security
$47,637,248
$43.36 p/Share
1,098,645
Added 43.35%
1,435,732
Common Stock, par valu...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$696,292
$71.13 p/Share
9,789
Reduced 3.18%
297,896
Common Stock, par valu...
Jan 04
2022
BUY
Grant, award, or other acquisition
-
39,191
Added 10.42%
337,087
Common Stock, par valu...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$1,133,252
$70.59 p/Share
16,054
Reduced 4.96%
307,685
Common Stock, par valu...
Nov 16
2021
-
165,050
Reduced 33.77%
323,739
Common Stock, par valu...
Aug 09
2021
SELL
Payment of exercise price or tax liability
$1,029,845
$47.07 p/Share
21,879
Reduced 4.28%
488,789
Common Stock, par valu...
Aug 09
2021
BUY
Exercise of conversion of derivative security
$821,304
$29.92 p/Share
27,450
Added 5.1%
510,668
Common Stock, par valu...
Jun 01
2021
SELL
Open market or private sale
$2,200,455
$55.01 p/Share
40,001
Reduced 7.65%
483,218
Common Stock, par valu...
May 07
2021
SELL
Open market or private sale
$2,168,800
$54.22 p/Share
40,000
Reduced 7.1%
523,219
Common Stock, par valu...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$2,013,536
$46.01 p/Share
43,763
Reduced 7.21%
563,219
Common Stock, par valu...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
98,787
Added 14.0%
606,982
Common Stock, par valu...