Jan 12
2022
BUY
Exercise of conversion of derivative security
$30,616
$38.27 p/Share
800
Added 1.38%
57,360
Common Stock, par valu...
Aug 30
2021
SELL
Open market or private sale
$102,173
$139.39 p/Share
733
Reduced 1.28%
56,560
Common Stock, par valu...
Aug 30
2021
BUY
Exercise of conversion of derivative security
$28,052
$38.27 p/Share
733
Added 1.26%
57,293
Common Stock, par valu...
Aug 26
2021
SELL
Open market or private sale
$311,649
$131.0 p/Share
2,379
Reduced 4.04%
56,560
Common Stock, par valu...
Aug 26
2021
BUY
Exercise of conversion of derivative security
$116,738
$49.07 p/Share
2,379
Added 3.88%
58,939
Common Stock, par valu...
Aug 25
2021
-
100
Reduced 0.18%
56,560
Common Stock, par valu...
May 27
2021
SELL
Open market or private sale
$437,723
$99.01 p/Share
4,421
Reduced 7.24%
56,660
Common Stock, par valu...
Apr 03
2021
SELL
Payment of exercise price or tax liability
$205,626
$79.27 p/Share
2,594
Reduced 4.07%
61,081
Common Stock, par valu...
Apr 03
2021
BUY
Grant, award, or other acquisition
-
2,694
Added 4.06%
63,675
Common Stock, par valu...
Mar 22
2021
SELL
Open market or private sale
$514,703
$78.08 p/Share
6,592
Reduced 9.76%
60,981
Common Stock, par valu...
Mar 22
2021
BUY
Exercise of conversion of derivative security
$110,812
$16.81 p/Share
6,592
Added 8.89%
67,573
Common Stock, par valu...
Mar 16
2021
BUY
Grant, award, or other acquisition
-
28,090
Added 31.54%
60,981
Common Stock, par valu...
Mar 12
2021
SELL
Open market or private sale
$873,924
$74.88 p/Share
11,671
Reduced 26.19%
32,891
Common Stock, par valu...
Mar 12
2021
BUY
Exercise of conversion of derivative security
$682,520
$58.48 p/Share
11,671
Added 20.75%
44,562
Common Stock, par valu...
Jan 12
2021
-
100
Reduced 0.3%
32,891
Common Stock, par valu...
Jan 11
2021
SELL
Open market or private sale
$709,260
$64.82 p/Share
10,942
Reduced 24.91%
32,991
Common Stock, par valu...
Jan 11
2021
BUY
Exercise of conversion of derivative security
$515,259
$47.09 p/Share
10,942
Added 19.94%
43,933
Common Stock, par valu...
Dec 18
2020
-
100
Reduced 0.3%
32,991
Common Stock, par valu...
Oct 07
2020
SELL
Open market or private sale
$306,200
$61.24 p/Share
5,000
Reduced 13.13%
33,091
Common Stock, par valu...
Oct 07
2020
BUY
Exercise of conversion of derivative security
$235,450
$47.09 p/Share
5,000
Added 11.6%
38,091
Common Stock, par valu...
Oct 01
2020
SELL
Open market or private sale
$299,400
$59.88 p/Share
5,000
Reduced 13.13%
33,091
Common Stock, par valu...
Oct 01
2020
BUY
Exercise of conversion of derivative security
$235,450
$47.09 p/Share
5,000
Added 11.6%
38,091
Common Stock, par valu...