Aug 31
2023
SELL
Open market or private sale
$3,920,006
$77.42 p/Share
50,633
Reduced 61.48%
31,719
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$3,344,815
$66.06 p/Share
50,633
Added 38.07%
82,352
Common Stock
Aug 25
2023
SELL
Open market or private sale
$1,180,881
$74.56 p/Share
15,838
Reduced 33.3%
31,719
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$847,333
$53.5 p/Share
15,838
Added 24.98%
47,557
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
7,806
Added 19.78%
31,664
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$17,091
$73.99 p/Share
231
Reduced 0.96%
23,839
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$28,811
$72.94 p/Share
395
Reduced 1.61%
24,070
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$24,166
$74.82 p/Share
323
Reduced 1.3%
24,465
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$279,297
$76.02 p/Share
3,674
Reduced 12.91%
24,788
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
10,365
Added 26.7%
28,462
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$277,514
$67.0 p/Share
4,142
Reduced 18.7%
18,006
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$24,755
$76.64 p/Share
323
Reduced 1.44%
22,082
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
3,332
Added 12.95%
22,405
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$26,731
$81.25 p/Share
329
Reduced 1.7%
19,073
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$329,649
$81.88 p/Share
4,026
Reduced 17.18%
19,402
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
11,391
Added 32.71%
23,428
Common Stock
May 07
2021
SELL
Open market or private sale
$944,582
$82.8 p/Share
11,408
Reduced 48.95%
11,896
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$221,295
$77.62 p/Share
2,851
Reduced 10.9%
23,304
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
$140,049
$72.98 p/Share
1,919
Added 6.85%
26,084
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$25,047
$69.77 p/Share
359
Reduced 1.46%
24,165
Common Stock