Feb 17
2023
SELL
Payment of exercise price or tax liability
$58,724
$85.48 p/Share
687
Reduced 2.33%
28,820
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$41,620
$84.94 p/Share
490
Reduced 1.63%
29,507
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
1,601
Added 5.07%
29,997
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
2,476
Added 8.02%
28,396
Common Stock
Mar 29
2022
SELL
Open market or private sale
$354,200
$140.0 p/Share
2,530
Reduced 8.89%
25,920
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$84,325
$33.33 p/Share
2,530
Added 8.17%
28,450
Common Stock
Feb 22
2022
SELL
Open market or private sale
$276,250
$130.0 p/Share
2,125
Reduced 7.58%
25,920
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$66,088
$31.1 p/Share
2,125
Added 7.04%
28,045
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$102,980
$130.19 p/Share
791
Reduced 2.96%
25,920
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$80,539
$124.48 p/Share
647
Reduced 2.36%
26,711
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
2,113
Added 7.17%
27,358
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
1,320
Added 4.97%
25,245
Common Stock
Oct 29
2021
SELL
Open market or private sale
$708,400
$140.0 p/Share
5,060
Reduced 17.46%
23,925
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$168,650
$33.33 p/Share
5,060
Added 14.86%
28,985
Common Stock
Sep 15
2021
SELL
Open market or private sale
$828,750
$130.0 p/Share
6,375
Reduced 21.04%
23,925
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$198,263
$31.1 p/Share
6,375
Added 17.38%
30,300
Common Stock
Jun 28
2021
SELL
Open market or private sale
$1,040,896
$121.6 p/Share
8,560
Reduced 26.35%
23,925
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$184,896
$21.6 p/Share
8,560
Added 20.86%
32,485
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$153,076
$105.57 p/Share
1,450
Reduced 5.71%
23,925
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
1,839
Added 6.76%
25,375
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
1,528
Added 6.1%
23,536
Common Stock